Skip to main content
Reference · Information

Panes

A horizontal canvas of typed panes. Each pane type is a primitive; arrange any combination for the project you're in. Senkani persists the layout per project.

Terminal

SwiftTerm-backed terminal with Senkani's FCSIT controls. Configurable font size. Kill/restart buttons. Broadcast mode for running the same command across selected panes.

Agent Timeline

Timeline of optimization events, interactive tool calls, and scheduled-task runs. Start/end/blocked states. Scrubbable.

Skill Library

Browse, install, and manage AI agent skills discovered in the project or shipped globally. Zero-install enable/disable.

Knowledge Base

Project knowledge entities with freshness indicators. Click to open the markdown file. Quick-search via `senkani_knowledge`.

Models

Download, verify, and delete local LLMs (Gemma, MiniLM). Shows disk usage + last-used time. Triggers background memory-pressure-aware loading.

Sprint Review

GUI counterpart to `senkani learn review`. Accept/reject staged compound-learning proposals (filter rules, context docs, instruction patches, workflow playbooks) plus a stale-applied section mirroring the quarterly audit.

Artifact Gallery

Browse diaries, sprint snapshots, and on-disk artifacts produced by senkani's autonomous and learning loops. Click an entry to open the underlying file.

Ollama

Local LLM chat via Ollama with a tri-state availability gate (detecting → absent-CTA → connected-terminal). Header download button opens a curated-catalog drawer: pick from 5 LLMs (llama3.1:8b, qwen2.5-coder:7b, deepseek-r1:7b, mistral:7b, gemma2:2b), each row discloses size before the pull click and streams `ollama pull` progress into the UI. The same Senkani MCP env that terminal panes get flows through to the subprocess.

Dashboard

Multi-project portfolio: total savings across every workspace, project-level table, per-feature charts, and insights (top filter rule by hit, freshest KB entity, etc.).

Analytics

Token + cost savings with charts, persistent across restarts. Compression breakdown by source (filter / indexer / intercept). Compliance rate meter.

Savings Test

Fixture benchmark + live session replay + scenario simulator. Shows the fixture ceiling and the live multiplier side by side — the live number is the honest one.

Schedules

Manage recurring tasks via launchd. View fire history, next-run times, worktree artifacts, budget ledger.

Log Viewer

Searchable log output. Tail mode, regex filter, persistent search history.

Served Requests

Live feed of OpenAI-compatible served requests. Per-request route, model, latency, and status — the request-level companion to Analytics.

Code Editor

NSTextView with tree-sitter syntax highlighting across 25 languages. Cmd+click for symbol navigation. Token-intelligence overlays show live compression counts per file.

Markdown Preview

Live render from a file, updating on save. Supports GFM tables, fenced code, and <img> with sanitization.

HTML Preview

Preview web pages with CSP sandboxing. Render local HTML safely inside the workspace, updating as the file changes on disk.

Browser

Embedded WKWebView. Localhost or any URL. Optional click-to-capture Design Mode (env-gate `SENKANI_BROWSER_DESIGN=on`, ⌥⇧D toggles) — click an element, get a fixed-schema Markdown block on the clipboard.

Diff Viewer

Side-by-side LCS diff — correct insertions, deletions, replacements. Works with file pairs or git revisions.

Scratchpad

Auto-saving markdown notepad. One per project. Search across all scratchpads via ⌘K.

Keyboard