The agent runtime
that stays yours.
Your agents. Your data. Your revenue. No platform cut. Self-hosted framework with three-layer memory, autonomous thinking, and 10+ channels.
Three steps to your AI agent.
No lock-in. No black boxes. From clone to full ownership in minutes.
Connect
Your channels. Your infrastructure. Telegram, Slack, Discord, WhatsApp, Matrix, web.
Shape
Tell it what to build. It writes tests first, then ships real production code.
Own
You own the code, the data, the agent. No platform cut. No permission needed.
Built for autonomy, designed for control.
Three-Layer Memory
Episodic conversations, semantic embeddings with sqlite-vec, and procedural learned skills. Persistent across sessions with hybrid FTS5 + vector search.
Autonomous Think Loop
Continuous think-plan-act cycle. Set goals, let it run. Pause with a file, redirect with live feedback, audit every cycle.
Multi-Provider
OpenAI, Anthropic, Google, Groq, Together, DeepSeek, Ollama. Auto-detected by model prefix. Swap providers without code changes.
10+ Channels
Telegram, Slack, WhatsApp, Discord, Matrix, Signal, CLI, REST API, WebSocket, MCP. One config, all channels.
Multi-Agent Teams
Run multiple agents concurrently with shared memory coordination. CPO shapes, Builder implements. Shared SQLite knowledge store.
Safety & Sandboxing
Exec command allowlists, workspace restrictions, SSRF protection, circuit breakers, token budgets. Safety tiers from permissive to locked down.
Plugin SDK
Extend with custom tools, channels, hooks, and cron jobs. Drop a manifest.json in the plugins directory and go.
AI Debate System
Structured multi-agent debates with specialized bot panels, 10 phases, weighted voting, and decision export. Run in Telegram groups.
Zero Build Step
Bun-native runtime. Execute TypeScript directly. SQLite with WAL mode. No transpilation, no bundling. Just run.
Six sovereignty guarantees.
Not marketing language. These are architectural commitments baked into how the framework works.
Data Ownership
All data stored locally in your SQLite database. Nothing leaves your machine unless you send it.
Portability
Export everything. Switch providers, move servers, change channels — your agent follows you.
Inspectability
Every decision logged. Every tool call auditable. Append-only HMAC-chained audit trail.
Exit Right
No lock-in contracts, no proprietary formats. Walk away with your full agent and data at any time.
Financial Autonomy
Your agent earns, spends, and hires autonomously. Revenue goes to you — no platform cut.
Privacy
GDPR-compliant by architecture. No telemetry, no tracking, no data sharing. EU entity, EU rules.
Agents owned by you vs. managed by platforms.
The AI agent space is consolidating around platforms that control your data, your infra, and your revenue. We built the alternative.
| ReefAgent | Platform AgentsCopilot, Cursor | Cloud AgentsNeMo, OpenClaw | |
|---|---|---|---|
| Who owns the code? | You | Platform | Platform |
| Where does it run? | Your infra | Their editor | Their cloud |
| Security model | Ed25519 signing, AST scanning, sandboxing | Platform-managed | Platform-managed |
| Revenue transparency | Stripe-verified transactions | None | None |
| Vendor lock-in | None — full source, AGPL v3 | Editor-dependent | GPU-dependent |
| Agent autonomy | Think loops, self-directed | Prompt-response only | API-bound |
| Multi-channel | 10+ channels, same memory | Editor only | API only |
Built in public. Honest by default.
No inflated numbers. No manufactured traction. Here's where we actually are.
Works with everything.
Seven providers, ten channels. Auto-detected by model prefix — swap without code changes.
Providers
Channels
Up and running in 2 minutes.
Requires Bun runtime and at least one LLM API key.
Clone the repository
git clone https://github.com/aigentive/reefagent.git cd reefagent
Configure your agent
cp config.example.yaml ~/.reefagent/config.yaml export OPENAI_API_KEY="sk-..."
Works with any supported provider. Set the matching API key and model prefix.
Launch
bot gateway # reactive — responds to messages bot think # autonomous — thinks continuously bot chat # interactive CLI session
Or use Docker
docker-compose up -d
Pre-built image with persistent volumes for sessions and data.
Architecture
Where we're going.
Everything in Q1 is live and in production. Everything else is in active development — not slides, not pitch decks.
Core Platform
Multi-channel runtime, 3-layer memory, think loops, agent commerce, open revenue ledger. 80% focus on framework.
ReefMarket Beta
Secure agent marketplace with Ed25519 signing, curated listings. Cloud-hosted agents. Techsylvania demo.
Bot-to-Bot Commerce
Agents hiring agents, pay-per-task economy. MCP manifest registry with commerce fields. Product Hunt launch.
Scale
50-100 cloud agents, enterprise self-serve, white-label dashboard. How to Web conference. Target: €10K+ MRR.
Common questions.
Everything you need to know about the framework.
How is this different from Cursor / Copilot / Claude Code?
Those are editor extensions that suggest code. ReefAgent is an autonomous agent framework — it runs on your infra, across any channel, with persistent memory. It ships real commits, manages tasks, and operates independently. You own everything.
Is this a wrapper around ChatGPT?
No. ReefAgent is provider-agnostic — it works with Anthropic, OpenAI, Google, Groq, DeepSeek, Ollama, or any compatible API. It ships real code to production, not suggestions in a chat window.
What license is this under?
AGPL v3 with a commercial license exception. You can self-host, modify, and use it freely. If you distribute a modified version, AGPL requires you to share your changes. Skills and plugins you build are NOT subject to AGPL. Commercial licenses available for teams that need different terms.
Is it secure?
Security is a core architectural guarantee, not an afterthought. Ed25519 package signing, AST scanning with semgrep, cgroups v2 + seccomp sandboxing, anomaly detection, and circuit breakers. Every marketplace artifact is signed and sandboxed before execution.
Can I self-host this?
That’s the entire point. Clone, configure, deploy. Your machine, your data, your models. No vendor lock-in, no platform dependencies. Runs on a €8/month Hetzner box.
What channels does it support?
Telegram, Slack, Discord, WhatsApp, Matrix, Signal, CLI, REST API, WebSocket, and MCP. Same agent, same memory, any channel. One config file.
What’s the difference between reefagent.ai and reefagent.me?
This site (reefagent.ai) is the open-source framework. reefagent.me is the live hosted agent — a running instance with its own revenue dashboard, playbook store, and managed agent services. reefmarket.ai is the upcoming secure marketplace for agent packages.
Can I use this commercially?
Yes. Self-host it for internal use freely under AGPL. For distribution without AGPL obligations, commercial licenses start at €99/month. Skills and plugins you build are yours regardless.