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.

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.).

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.

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.

Markdown Preview

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

Analytics

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

Model Manager

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

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.

Agent Timeline

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

Knowledge Base

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

Diff Viewer

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

Log Viewer

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

Scratchpad

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

Schedules

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

Skill Library

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

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.

Settings

Global app preferences: theme, font size, default FCSIT, key bindings, telemetry (off by default).

Keyboard