Theo AI
Theo AI is the OpenCharts assistant — a multi-mode, multi-modal agent that creates flowcharts, whiteboards, notes, presentations, code, podcasts, movies, and more from a single chat.
In depth
Theo is the conversational fabric that ties the entire OpenCharts platform together. A single chat can route to any of 11+ specialized modes, call dozens of creation tools, query your memory, run skills, dispatch hooks, execute workflows, and stream artifacts — all without leaving the conversation.
Architecturally, Theo is a Tier 1/2/3 orchestrator: simple requests stay in fast single-shot mode, intent-classified specialist requests hand off to a tuned model, and complex requests fan out to a planner-specialist-evaluator multi-agent DAG. Tools, prompts, models, and credit accounting all flow through the unified Theo catalog.
Theo lives in the dashboard sidebar mascot, the full chat surface at /chat, the Telegram bot, the macOS Theo Desk app, the MCP server, and embedded surfaces like Notes inline AI and the Whiteboard panel.
Examples
- “Make me a flowchart of our hiring process” → flowchart project
- “Plan a content calendar for our product launch” → social mode + calendar artifact
- “Research the EU AI Act and brief me” → deep research + research document
- “Generate a podcast from these notes” → audio episode in the Podcast Hub
Also known as
Want to put this concept to work in OpenCharts?
Meet TheoRelated terms
Theo Mascot
The Theo Mascot is the animated sidebar companion that gives Theo a face — it reacts to your activity, surfaces tips, and provides a one-click entry point into chat, voice, and stealth mode.
Generative UI
Generative UI is OpenCharts’ pattern of streaming live, interactive components — flowcharts, tables, code previews, calendars, image canvases — directly into the chat as Theo answers.
Theo Memory
Theo Memory is the personal knowledge graph that remembers your facts, preferences, and instructions across conversations — so Theo gets more useful the more you use it.
AI Credits
AI Credits are the unit OpenCharts uses to meter Theo usage — every chat reply, image, video, or autonomous skill run consumes a credit amount based on the engine and tools involved.
Tool Call
A tool call is a structured action Theo invokes during a response — like create_flowchart, send_email, or db_run_sql — that produces a real artifact or side effect, not just text.