Skip to main content

Feature Registry

Every feature shipped across the Opta Local ecosystem.

Opta CLI

1A2 — Terminal & Daemon
66 features

Opta CLI Features

Core Agent

  • Streaming agent loop with tool dispatch
  • Provider abstraction (LMX local + Anthropic fallback)
  • LMX connection with automatic discovery
  • Anthropic API integration (claude-sonnet-4-5)
  • Model routing by latency/capability
  • Context compaction at configurable threshold
  • Token counting + budget enforcement

TUI (Full-screen Terminal UI)

  • Full-screen Ink/React TUI (opta tui)
  • Chat mode with streaming output
  • Do mode (agentic, auto-approve safe tools)
  • Session switcher sidebar
  • Tool cards (collapsible, tool-call + tool-result)
  • Markdown rendering (code blocks, bold, lists, headers)
  • Slash command palette
  • Trigger mode detection (plan/review/research words)
  • TUI skill runtime with dynamic loading

Daemon

  • Background HTTP daemon (opta daemon start/stop/status)
  • WebSocket streaming endpoint (/v3/sessions/:id/stream)
  • Session persistence (JSONL event log)
  • Worker pool (parallel agent execution)
  • Bearer token authentication
  • Session management REST API
  • Background job runner (/v3/background/)
  • Operations registry (/v3/operations/)
  • Daemon metrics endpoint
  • Session replay API

LMX Integration

  • LMX client with auto-discovery
  • Model inventory and lifecycle management
  • /lmx scan — model catalog display
  • /lmx load / /lmx unload commands
  • /lmx status — health and active sessions
  • Model aliases (q, f, l → quality/fast/local)
  • Rerank API integration
  • Embedding pipeline

Browser Automation

  • Playwright MCP integration
  • Native session manager
  • Policy engine (approval gating)
  • Quality gates for regression detection
  • Visual diff manifests
  • Headless CI mode for browser tests

LSP Integration

  • LSP client (go-to-definition, references, hover)
  • Language server manager (start/stop per-project)
  • Protocol implementation (TypeScript, Python, Rust, Go)
  • Diagnostics in TUI
  • Code actions via LSP

Security & Config

  • Platform abstraction (macOS/Windows/Linux)
  • macOS Keychain via keyring (daemon token)
  • Windows DPAPI fallback keychain
  • Zod-validated config with self-healing
  • Per-tool permission model (allow/ask/deny)
  • Autonomy level enforcement (1-5)
  • Circuit breaker (warn/pause/hard-stop)
  • Policy runtime enforcement endpoint

MCP

  • MCP client (stdio + HTTP transports)
  • MCP server registry
  • Dynamic tool registration
  • MCP server health monitoring

Voice & Audio Operations

  • audio.transcribe daemon operation — routes base64 audio to LMX STT or OpenAI Whisper-1
  • audio.tts daemon operation — routes text to LMX TTS or OpenAI TTS-1
  • Provider selection from keychain (LMX local default, OpenAI cloud fallback)
  • Typed V3 protocol events: audio.transcription.result, audio.tts.chunk, voice.state
  • Input schemas: audioBase64, audioFormat, provider, language, voice
  • Unit tests for audio daemon operations
  • Integration test: STT round-trip on Apple Silicon

Cross-App Coordination

  • todo-optalocal/ cross-agent hub — structured handoff documents for multi-app feature changes

Recent Updates

  • 2026-03-07 — Opta Daemon v0.

  • 2026-03-07 — Opta Daemon v0.

  • 2026-03-04 — This update introduces native localized voice dictation, Text-to-Speech (TTS), and global audio p...

Auto-Synced Features

  • Feature: Opta Daemon v0.4.1 is now shipping on the stable channel with full macOS and Win
  • Feature: Opta Daemon v0.4.1 is now shipping on the stable channel with full macOS and Win
  • Introduced typed protocols via protocol/v3 schemas (V3Event and audio.transcribe/audio.tts). Connected logic for proxying directly into LMX and fallback routines natively into the OpenAI APIs (whisper-1/tts-1) if configured that way via the keychain integration.