The OHMind CLI is a Textual-based Terminal User Interface (TUI) that provides an interactive chat experience with the HEM Design Multi-Agent System. Built with Python’s Textual framework, it offers a rich, responsive interface directly in your terminal.
The CLI connects directly to MCP servers without requiring the FastAPI backend, making it ideal for local development and research workflows.
Features
Interactive Chat
Real-time streaming responses from AI agents
Agent-specific styling with icons and colors
Markdown rendering for formatted responses
Tool call visualization showing agent activity
Workspace Sidebar
Live directory tree of generated files
File preview with syntax highlighting
Image file information display
Resizable sidebar with drag-to-resize splitter
Export Functionality
Export chat history to Markdown format
Export chat history to styled HTML
Screenshot capture to SVG format
Keyboard-Driven Interface
Comprehensive keyboard shortcuts for all actions
Slash commands for quick operations
Focus management for efficient navigation
Theming
Multiple built-in scientific themes
Galaxy-inspired color palette
Agent-specific color coding
Getting Started
Starting the CLI
# Navigate to OHMind directorycd OHMind
# Start the CLI application
./start_OHMind_cli.sh
Or run directly with Python:
python -m OHMind_cli
Command Line Options
# Enable debug logging
python -m OHMind_cli --debug# Show version
python -m OHMind_cli --version# Deploy as web application
python -m OHMind_cli deploy --host 0.0.0.0 --port 8000
First Interaction
Wait for system initialization (RAG, MCP servers, workflow)
Type your question in the input field at the bottom