Feature Registry
Every feature shipped across the Opta Local ecosystem.
Opta CLI
1A2 — Terminal & Daemon
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 unloadcommands/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.transcribedaemon operation — routes base64 audio to LMX STT or OpenAI Whisper-1audio.ttsdaemon 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/v3schemas (V3Eventandaudio.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 thekeychainintegration.