AgentBridge (codename "AGENT")
Add agentic power to your work. AgentBridge is a self-hosted server that runs AI agents with two interfaces in a single process: a full-screen chat terminal (TUI) and a standard HTTP API compatible with OpenAI β plus a native MCP connector. Chat in the terminal while scripts, bots and apps use the same agents on the same port: same process, same conversations, no bridges, no synchronization.
It encapsulates agentic functions in a well-designed application-level sandbox that prevents an AI from acting outside its tools, while letting it handle real business tasks with a very high level of privacy and confidentiality. Your documents stay on your machine: the knowledge base is a plain folder on disk, not a cloud upload.
What it can do
- Documents, spreadsheets, presentations, PDF reports generated end-to-end from a plain prompt (Word/Excel/PowerPoint via the OfficeTool plugin family).
- Email β read and send mail with your account.
- Web research β search, sources and reports.
- Voice β dictate and hear the assistant speak with in-process Kokoro neural TTS (no setup, voices included).
- Phone access (SIP) β the server becomes a phone endpoint, reachable 24/7 behind a DTMF PIN.
- Telegram β private-chat messaging with the agents, attachments both ways.
- Scheduled tasks β the agent plans work ahead and runs recurring duties on its own.
- Podcasts β complete podcast episodes (research β script β narration β MP3 + RSS) from one request.
- Deterministic Memory β a proprietary retrieval that keeps the agent grounded in everything it has already worked on, without burning reasoning iterations on recollection.
Key technologies
| Technology | What it means |
|---|---|
| AIOrchestrator library model | One runtime, one agent core, one operational flow across terminal and API β no multi-server MCP overhead. Read the white paper. |
| Universal Tool System (UTS) | Tools are compiled .NET assemblies the agent drives natively β no Python/Node, no interpreters, in-process with zero overhead, hot-add plugins. |
| True application-level sandbox | A structural action perimeter no tool method can breach β no chroot, Docker or VMs required. |
| GDPR-ready anonymization | Personal data is masked before any request reaches an external LLM provider and restored in the reply. |
| Kokoro neural TTS | Talks the moment you run it β in the terminal, over the API and on the phone. |
Demo gallery
- Terminal UI demo β streaming replies,
/command palette, status bar - Presentation generated by the agent
- PDF market & financial analysis report
- Invoice generated end-to-end Β· Employment contract
- Excel spreadsheet with chart, single A4 page
- Podcast sample episode (MP4, ~42 s) Β· MP3
- Telegram agent chat
Documentation
- User manual β start here: install, configure the JSON files, use the TUI, connect OpenAI/MCP clients
- Terminal UI reference β every command, shortcut and mouse action
- HTTP API reference β chat, sessions, LLM switching, TTS, voice, files, MCP connector
- Beginner guides β 15 short plain-language guides (getting started β podcasts)
- Telegram chat Β· SIP telephony Β· Text-to-speech Β· Auto-update
- AIOrchestrator white paper β why the library model outperforms traditional MCP deployments
Install
Self-contained archives (~460 MB, no .NET needed) run on Windows x64, Linux x64/ARM64 and macOS (Intel / Apple Silicon), and work with local models (Ollama, ExLlamaV2) or cloud providers (DeepSeek, Z.ai, Gemini, Anthropic).
# Windows (PowerShell)
irm https://graphenelab.it/AgentBridge/install.ps1 | iex
# Linux / macOS
curl -fsSL https://graphenelab.it/AgentBridge/install.sh | bash
Or grab the archive for your platform from the
Releases page and run
agent.exe / agent.
Source & license
- Source code: github.com/Graphene-Lab/AgentBridge
- License: Andrea Bruno License 1.4
- Website: graphenelab.it/AgentBridge