Self-hosted AI agents that do real office work

One process: a full-screen chat terminal, an OpenAI-compatible HTTP API and a native MCP connector. Documents, spreadsheets, email, web research, voice, podcasts β€” while your data never leaves your machine.

Download for your OS Read the manual AgentBridge

🏒 OfficeManager β€” see your AI agents work (yes, really)

Every single agent becomes a little pixel person in a 16-bit office. You watch them walk in through the door, sit at their desk and actually work β€” the tool they are using pops up in a speech bubble over their head (a web search, a file lookup, a document…). Jump into any conversation to hand out a new task, and when an agent is done it gets up and leaves. An employee with "nothing to do" is always around, ready to become a brand-new agent the moment you ask. Supervise an entire AI team at the same time, in real time.

😏 Legend says OfficeManager was built for one sacred mission: catching the agents who pretend to work and giving them a well-deserved scolding in front of everyone. πŸ•΅οΈβ€β™‚οΈ We obviously cannot confirm that our agents ever slack off β€” they are perfect little workers, we swear. πŸ€–πŸ˜‡ (This is a joke. Mostly.)

What it can do

πŸ“„ Real documents

Word, Excel, PowerPoint and detailed PDF reports generated end-to-end from a plain prompt, from official templates.

🧠 Deterministic Memory

The agent permanently knows the things, facts, people and documents it has handled β€” zero reasoning iterations wasted on recollection.

πŸ›‘οΈ True sandbox

An application-level action perimeter no tool method can breach. Structurally enforced by code, not by prompt.

πŸŽ™οΈ Voice & phone

Kokoro neural TTS out of the box, and a SIP phone endpoint reachable 24/7 behind a DTMF PIN.

πŸ’¬ Telegram

The agents live in your Telegram as a chat contact, attachments both ways, allow-list access control.

πŸ—“οΈ Autonomous scheduling

Deadlines and recurring duties the agent plans and executes on its own β€” reports, checks, follow-ups.

πŸ”Œ MCP + OpenAI API

Point any OpenAI client at localhost:5290/v1, or drive the same runtime through standard MCP clients.

🏒 OfficeManager

Every agent becomes a person in a 16-bit office β€” watch what they do, jump into their chat, and keep an eye on the whole AI team at once.

πŸ”’ GDPR-ready

Optional anonymization masks personal data before it reaches any external LLM provider, and restores it in the reply.

Documentation

White paper

Why the AIOrchestrator library model outperforms traditional MCP deployments

One runtime, one agent core, one consistent operational flow across terminal and API β€” faster execution, lower integration overhead and stronger control than multi-server MCP setups.

Read the white paper β†’

Universal Tool System (UTS)

Tools that run natively as compiled .NET assemblies β€” no interpreters, no HTTP, in-process with zero overhead, hot-add plugins, one AnyCPU binary across Windows, Linux, macOS and iOS.

Read the UTS guide β†’

Demo gallery

Terminal UI β€” streaming agent replies, command palette, status bar.
Presentation demo
PowerPoint-style presentations generated by the agent.
Detailed PDF market & financial analysis reports.
Invoice
Invoice generated end-to-end (material check β†’ DOCX).
Employment contract
Employment contract in Word, generated from a request.
Spreadsheet
Excel workbook with data table + chart, single A4 page.
Podcast sample episode (MP4, ~42 s) β€” MP3 + RSS also produced.
Telegram chat
Telegram agent chat.