lobu-ai/lobu

View on GitHub ↗

Open-source control plane and runtime for organisational agents: shared company context, isolated execution, approvals and MCP.

208 ★27 forksTypeScriptUpdated 18d ago

What you need to know

Open-source backend for AI teammates — infrastructure for autonomous agents that watch, remember and act where your team already works: durable event log + typed knowledge graph over org tools, sandboxed execution per user/channel, and reachable over MCP, CLI or TypeScript SDK.

Install

npx @lobu/cli@latest init my-bot && cd my-bot
npx @lobu/cli@latest run   # boots the stack with zero-config embedded Postgres
claude mcp add --transport http lobu https://lobu.ai/mcp   # bring your own agent via memory-over-MCP

Usage

  • Scaffold and run a full agent on Slack/Telegram/WhatsApp/Discord/Teams/Google Chat
  • Point any MCP client at Lobu to get durable, structured memory with no agent runtime
  • Use the CLI (memory run/search) or @lobu/client TypeScript SDK for raw data-layer access

Key features

  • Data pipeline: connectors + webhooks push into a durable, append-only event log; typed entities build an org-scoped knowledge graph
  • Workers run a Pi-based agent loop (bash, files, MCP tools, skills) in an isolated sandbox per conversation
  • Gateway-held secrets and domain-filtered egress — agents never see credentials
  • Multi-tenant: one gateway serves many channels/DMs, each with its own runtime, model and tools; 16 LLM providers

Best for

Teams that want persistent, sandboxed agents with shared organization memory across Slack, Telegram and other channels.

Caveats

  • just-bash and isolated-vm are best-effort sandboxes, not security boundaries for hostile code
  • Production deployment needs pgvector Postgres; macOS dev uses best-effort proxy isolation
Platforms: Server · Docker · Kubernetes · LocalClients: Claude Code · Codex · Gemini CLI · Cursor · Claude Desktop · ChatGPT · MCP clients

Reviewed 2026-08-11

Topics

agentagent-infrastructureagent-memoryai-agentschatbotclawdbotevent-sourcingknowledge-graphmcpmodel-context-protocolmulti-agentopenclawpersonal-assistantself-hostedslack-bottypescript
Stars
208★
Forks
27
Language
TypeScript
License
Apache-2.0
Created
2025-07-27
Last push
2026-08-18