OpenAGI
The agent that remembers you.
Not a chatbot. An autonomous system that runs persistently, learns from every interaction, and takes real actions — so you stop repeating yourself.
Core Differentiators
1. HDC Memory
Your AI has never actually remembered you. Until now.
Uses Hyperdimensional Computing (HDC) vectors to encode every interaction as a mathematical point in 10,000-dimensional space.
Four-tier memory stack: HDC Vectors, FAISS Index, SQLite Episodic, and Meta-Knowledge. Tell OpenAGI once that you work in fintech in KL. It never asks again.
2. 147 Specialist Agents
Stop asking a generalist to do a specialist's job.
Integrates with agency-agents (75k+ stars) to load deep domain experts dynamically. No hardcoded roles.
Need a security audit? It loads a Security Engineer. Market research? A Research Analyst. It fetches agent definitions from GitHub on demand.
3. Real Computer Control
It doesn't just suggest. It does.
Controls your desktop through the UIAutomation accessibility tree. Finds UI elements by name, role, and state. Vision AI for fallback.
Any action that's irreversible pauses and asks you first. You stay in control of what matters.
4. Autonomous Planning
Turn a goal into a running system in one sentence.
Tell OpenAGI what you want to achieve. It breaks it down using first-principles decomposition and schedules tasks.
Goals persist across sessions. When you complete a goal, OpenAGI detects it and ticks it off automatically.
5. Self-Evolution
Gets measurably better every week without retraining.
Tracks its own capability across 18 dimensions. CHRONOS_REVERIE runs nightly at 3AM to detect gaps and test fixes.
1. Gap Detector 2. Curriculum Generator 3. Hypothesis-Test Loop 4. Knowledge Consolidation.
6. Perplexity Intelligence
Notified about what actually matters to you.
Monitors the world using Perplexity's Sonar API. Surfaces breaking news relevant to your profile when you are idle.
No spam. Falls back to RSS (BBC, TechCrunch, Reuters) if no Perplexity key.
7. MCP Native
OpenAGI's tools available anywhere you code.
Starts a Model Context Protocol (MCP) server on launch. Tools become available in Claude Code, Cursor, and Zed.
You can also connect to other MCPs. Add any server to .mcp.json and OpenAGI registers their tools automatically.
8. Multi-Platform
Switch device. Switch app. Same context.
One memory accessible from anywhere: Web UI (localhost:8765), Telegram Bot, CLI, and Voice.
Start a research task in the Web UI, pick it up on Telegram during your commute.
9. First Principles
It tells you when you're wrong. That's a feature.
Reasons from evidence, not from what you want to hear. Surfaces critical risks and flawed assumptions actively.
Inline reasoning chains shown for complex tasks, while simple queries get direct answers.
10. Built for Malaysia
The first serious AI agent built with Malaysian needs in mind.
Native Bahasa Melayu support, integrated World Bank data for Malaysia, and PDPA 2010 compatible.
All data sorted locally. Host on Malaysian infra (AWS SG) or zero-cloud self-hosted.
How we compare
| Feature | OpenAGI | Hermes Agent | Paperclip |
|---|---|---|---|
| Memory architecture | ✅ HDC vectors + FAISS | Markdown files | None |
| Computer control | ✅ A11y tree + Vision | None | None |
| Specialist agents | ✅ 147 on demand | Basic | Org chart |
| Self-evolution | ✅ Full cycle (nightly) | Basic loop | None |
| Bahasa Melayu | ✅ Native | None | None |
| MCP server | ✅ Full | Partial | None |
| Offline-capable | ✅ Yes | Yes | No |
| Open source | ✅ MIT | MIT | Open |
Quick Start
Get OpenAGI running locally in under 5 minutes.
cd OpenAGI
# Installpip install -r requirements.txt
# Configure (add your API keys)cp .env.example .env
# Edit .env: add GROQ_API_KEY and NVIDIA_API_KEY
# Runpython kernel.py web# Web UI → localhost:8765
python kernel.py cli# Terminal mode
python kernel.py telegram# Telegram bot
What OpenAGI is NOT
- ×Not a chatbotIt takes actions, not just text. It does things.
- ×Not a coding copilotIt lives outside your IDE (though it connects to it via MCP).
- ×Not a prompt wrapperThe architecture (HDC, BFT, evolution loop) is genuinely novel.
- ×Not a SaaSYou run it on your machine. Your data stays completely with you.