screen_rotation
Rotate to landscape
AI Cockpit is designed for landscape orientation.
Please rotate your device.
AI Cockpit v…
by Ruggi Software —
Where Intelligence Compiles.
CLAUDE
CLAUDEArch
tune
0 / ~44K tok
I:0 O:0 C:0 R:— —
GEMINI
Auto
tune
0 msg · ~0 tok
I:0 O:0 C:0 T:0 —
OLLAMA
qwen2.5-coder:3b
qwen2.5-coder:3b ▼
Ollama Models
★ Tier 1 — Best for CRUD & Context
qwen2.5-coder:3b Fast coder, fits VRAM fully, best speed/quality ratio ★ default
qwen2.5-coder:7b Best all-rounder, strong instruction & code tasks ★ quality
deepseek-r1-tool-calling:7b Fine-tuned for structured tool/function calls ★ tools
glm4-cockpit GLM-4 9B tuned for your GPU (split + 8K ctx). Strong CRUD/context/agentic. Manual/scheduled use (>4B). Create via Model Manager → "Create tuned GLM-4". ★ context
Tier 2 — Good General Assistants
gemma3:12b Strong reasoning, runs on RAM, good context understanding
gemma3:4b Google model, good reasoning, fits VRAM
llama3.2:1b Lightweight Meta model, decent instruction following
llama3.2:3b Solid Meta model, good instruction following, VRAM-friendly
mistral:7b Strong instruction following, great context retention
qwen2.5-coder:1.5b Very fast coder, minimal VRAM, decent format compliance
qwen2.5:1.5b General Qwen, fast, modest context retention
qwen2.5:3b General Qwen assistant, use coder variant for file tasks
Tier 3 — Reasoning / Slow / Specialized
deepseek-r1:1.5b Reasoning model, wastes tokens on think-blocks for CRUD slow
deepseek-r1-tool-calling:14b Best tool-call quality but runs on RAM, slow interactive slow
gemma2:2b Older Google model, outclassed by gemma3 variants
gemma3:1b Too small for reliable instruction following tiny
gemma4:e2b Multimodal variant, runs on RAM, no text-CRUD advantage RAM
gemma4:e4b Multimodal variant, runs on RAM, no text-CRUD advantage RAM
olmo-3:7b Allen AI, decent chat but inconsistent format compliance
phi Older Microsoft model, mostly a demo, limited reliability
phi3.5 Microsoft model, reasonable but inconsistent on strict output
qwen3:0.6b Thinking model, too small for structured command syntax tiny
qwen3:1.7b Thinking model, better for reasoning than file operations
smollm2:135m Embedded/benchmark use only, not suitable for chat tasks tiny
smollm2:1.7b On-device model, too small for reliable format compliance tiny
smollm2:360m Embedded/benchmark use only, not suitable for chat tasks tiny
stablelm-zephyr:3b Decent chat but weak on structured output formats
starcoder2:3b Code completion model — not instruction/chat, wrong tool
starcoder2:7b Code completion model — not instruction/chat, wrong tool
tinyllama:1.1b Benchmark/toy size, not suitable for real tasks tiny
Tier 4 — Embedding Only — No Chat
mxbai-embed-large Text-to-vector embedding for RAG pipelines, not a chat model embed
nomic-embed-text Text-to-vector embedding for RAG pipelines, not a chat model embed
0 calls · 0s ~0 tok
P:0 O:0 N:0 ms:0 —
WORKERS
— configure —
— no workers configured — ▼
— no workers configured —
0 calls · 0 tok — configure —
TOOLS
— no tools detected —
— no tools detected — ▼
— no tools detected —
0 tools no presets
person
·
Project: — · Chat: Default · —
i5-10600K · 32GB · 12.5TB · RX6500XT 4GB
⇄ — — —
left_panel_open
Claude...
Gemini...
Ollama...
monitoring S — C — P — speed
folder_open /default/chat_default.json
right_panel_open
search keyboard_arrow_up keyboard_arrow_down
Msg#
System
Cockpit initializing — checking agent status... ●

## cloud Workers — Online LLM Providers

Workers are online LLM providers used as specialty workers (translation, image gen, audio) and as fallback when the main 3 agents are exhausted. API keys are stored encrypted at rest using your machine ID + cockpit salt (AES-256-GCM).

Loading providers…
info Auto-route lets main agents (Claude/Gemini/Ollama) dispatch tasks to workers via `%%WORKER:provider:task:prompt%%` markers. Toggle per-project in chat settings.

## text_fields Typography

×
Font family
Console text style

## build Tools — Local CLI Programs

Tools run local CLI programs (ffmpeg, whisper, pandoc, etc.) for file conversions and transformations. No internet, no API keys, no usage tracking. Binaries are auto-detected on first use; override the path manually if your binary is in a non-standard location.

Loading tools…
info Auto-route lets main agents dispatch to tools via `%%TOOL:tool:preset:input_path%%` markers.

## rule Directives — Global Standing Rules

These rules are prepended to every supplier's context at dispatch — Claude, Gemini, Ollama, and Workers alike. Write once; applies everywhere. Per-project rules stay in each project's `COCKPIT.md` and layer on top of these.

Apply global directives (uncheck to disable injection entirely) Full directives — used for Claude, Gemini, and any supplier not marked compact
Compact directives — short variant for tiny models that choke on a long preamble
Per-supplier overrides — optional; leave blank to use full/compact above
When set, this text is used for that supplier instead of full/compact — tune per model.
Claude Gemini Ollama Workers
Use compact variant for:
Claude Gemini Ollama Workers

Note: Workers receive directives only when answering a text task directly. Image / audio / video generators are never given a directive preamble (it would corrupt their output). Workers invoked as sub-tasks by another agent inherit that agent's directive-informed instructions.

### play_arrow Run tool

Input file:
Extra arguments (optional):
construction

## New Combo

ID (lowercase, a-z0-9_-) Name
Pattern
Category RAG
Description

### Steps

### Judge

help

## Cockpit Help

F1 — help for whatever is under your mouse · ? — this guide

## restart_alt Restart agent sessions?

This will stop and restart the Claude, Gemini, and Ollama tmux sessions. Any in-flight prompt requests will be cancelled.

## palette Theme Editor

Theme:
BUILT-IN
New Theme
Name: Mode:
AI COCKPIT
CLAUDE GEMINI OLLAMA WORKERS TOOLS
[DARIO] sample user prompt — what does this look like?
[CLAUDE · Sonnet 4.6] here is a sentence with body text and dim secondary text alongside.
System · status info here

    function example() {
      return 'code block sample';
    }

Claude OK Gemini OK Ollama OK 12:34:56 · idle
info Edits update the preview above instantly. Click Apply to commit colors to the rest of the cockpit. Click Save As… to persist them as a new user theme.
schedule Scheduled Jobs checking…
Install cron (paste in terminal):
`loading…`
Loading…
smart_toy Background Tasks
Loading…
subtitles Transcriber — Video to PDF
YouTube URL
Past Transcriptions
auto_awesome Accumulator — Knowledge Library
File path — PDF, DOCX, ODT, EPUB, HTML, TXT, MD
Book slug (auto-generated from filename if left blank)
Language hint (optional)
Provider (local recommended)
Progress — —
Chunks: 0/0 Snippets: 0 Knowledge: 0 Skipped: 0
Click Refresh to load jobs.
Click Refresh to load results.