🤖 AI Summary
Show HN: OTUI is an opinionated, keyboard-driven terminal UI for interacting with LLMs that emphasizes speed, minimalism and portability. It offers single-command install or a downloadable binary, Docker images for sandboxing, streaming/typewriter responses, native text selection, editor integration (Alt+I) for composing complex prompts, markdown rendering and multi‑session context with search, import/export and profile sync via any file-sync provider. Out of the box it supports Ollama, OpenRouter, Anthropic and OpenAI (Ollama/OpenRouter are most tested), and can be configured via environment variables for headless/container use.
Technically OTUI is written in Go (requires Go 1.22 to build), uses Bubble Tea for the TUI, and stores a single data directory (~/.local/share/otui) that makes profiles portable and easy to sync. Its built-in MCP plugin manager and registry let you discover and install Model Context Protocol servers (curated/official/automatic/manual lists) while enforcing three layers of opt‑in controls (global, plugin manager, per‑session) to reduce accidental exposure. API keys can be encrypted at rest with an SSH keypair and future session encryption is planned. OTUI targets power users who want a fast, auditable terminal LLM workflow and flexible plugin-driven model integrations, but warns users to vet MCP plugins before enabling them.
Loading comments...
login to comment
loading comments...
no comments yet