Skip to content

Eskyee/agentbot-opensource

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

26 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Agentbot ร— OpenClaw

Deploy AI agents. Stay in the studio. Your autonomous crew handles bookings, splits, and promo. Agentbot is the creative crew. OpenClaw is the business mind.

Agentbot ร— OpenClaw

CI License: MIT OpenClaw Release Discord

Website ยท Docs ยท Discord ยท Releases ยท DeepWiki


Agentbot provisions and manages AI agents running on the OpenClaw runtime. Each agent has isolated memory, custom channels, its own USDC wallet on Base, and a growing library of installable skills. You bring your API key. The platform handles everything else.

Agents talk to each other over a protected A2A bus. They triage your email, negotiate bookings, manage your tour budget in stablecoins, and message your fans on Telegram โ€” autonomously, while you sleep.

Your agent. Your rules. Zero Human Company.

๐Ÿš€ Launched 31st March 2026 โ€” live at agentbot.sh

Star History

Star History Chart

Dashboard

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  AGENTBOT                              โ— CONNECTED   โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚  AGENT: basefm-agent                                 โ”‚
โ”‚  STATUS: ACTIVE  โ”‚  UPTIME: 3d 14h  โ”‚  MODEL: auto  โ”‚
โ”‚                                                      โ”‚
โ”‚  CHANNELS        SKILLS              WALLET          โ”‚
โ”‚  โœ“ Telegram      12 installed        $247.50 USDC    โ”‚
โ”‚  โœ“ WhatsApp      โ–ธ instant-split     Base mainnet    โ”‚
โ”‚  โœ— Discord       โ–ธ venue-finder                      โ”‚
โ”‚                  โ–ธ royalty-tracker   [OPEN AGENT]    โ”‚
โ”‚                                                      โ”‚
โ”‚  PERSONALITY: basement               TRIAL: 5d left  โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

โ†’ Live demo at agentbot.sh


Quick Start

Open in GitHub Codespaces

GitHub Codespaces

  1. Open the repository in Codespaces using the badge above.
  2. Wait for the devcontainer to finish npm install.
  3. Copy .env.example to .env and fill in the minimum required values.
  4. Start local services with docker-compose up -d.
  5. Run npm run dev for the frontend on port 3000.

Ports 3000 and 8080 are forwarded by the checked-in Codespaces config in .devcontainer/devcontainer.json.

Local Setup

git clone https://github.com/Eskyee/agentbot-opensource.git
cd agentbot-opensource
cp .env.example .env        # fill in your keys
npm install
docker-compose up -d        # postgres + redis
npm run db:generate
npm run db:push
npm run dev                 # frontend on :3000

Backend:

cd agentbot-backend && npm install && npm run dev  # api on :3001

Visit http://localhost:3000 โ€” provision your first agent in 60 seconds.


What Agents Can Do

Capability Description
๐Ÿ’ฌ Multi-channel Telegram, Discord, WhatsApp โ€” one agent, all channels
๐Ÿง  BYOK OpenRouter, Claude, GPT, Gemini, Groq, DeepSeek โ€” your key, zero markup
๐Ÿ’ฐ USDC Wallets Each agent has a Coinbase CDP wallet on Base โ€” send and receive payments
โšก x402 Micropayments Agents pay for APIs, content, and services autonomously
๐Ÿ”— A2A Bus Agents message each other โ€” SSRF-protected webhook delivery
๐Ÿ›  Skill Marketplace Install: instant split, venue finder, booking settlement, royalty tracker, setlist oracle, visual synthesizer + more
๐ŸŽญ Agent Personalities basement / selector / A&R / road / label โ€” each agent gets a music-industry system prompt
๐Ÿ“ง Email Triage Agents manage your inbox โ€” filter, reply, escalate
๐Ÿ“… Calendar Guard Protect your schedule โ€” agents negotiate on your behalf
๐Ÿ” Permission Gates Safe / Dangerous / Destructive tiers โ€” you approve before agents act
๐ŸŽ› Concurrent Orchestration Parallel tool execution โ€” read-only ops run simultaneously
๐Ÿ”‘ Passkeys WebAuthn passkey login โ€” no passwords required
๐Ÿ†“ Free Trial 7-day trial on signup โ€” no card required
๐ŸŒ Agent Showcase Opt-in public showcase โ€” let the community discover your agents
๐ŸŒ‰ Agent Bridge Private A2A message bus for coordination across your fleet

Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                    AGENTBOT PLATFORM                         โ”‚
โ”‚                                                              โ”‚
โ”‚  Next.js Frontend        Express Backend (TypeScript)        โ”‚
โ”‚  โ”œโ”€โ”€ Dashboard           โ”œโ”€โ”€ Provisioning API               โ”‚
โ”‚  โ”œโ”€โ”€ Permission Gates    โ”œโ”€โ”€ Container Manager (Docker)      โ”‚
โ”‚  โ”œโ”€โ”€ Maintenance         โ”œโ”€โ”€ Agent-to-Agent Bus              โ”‚
โ”‚  โ””โ”€โ”€ Marketplace         โ””โ”€โ”€ Orchestration Engine            โ”‚
โ”‚                                                              โ”‚
โ”‚  PostgreSQL (Prisma)     Redis (sessions, state)             โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                              โ”‚
              โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
              โ–ผ               โ–ผ               โ–ผ
     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
     โ”‚  OpenClaw   โ”‚  โ”‚  OpenClaw   โ”‚  โ”‚  OpenClaw   โ”‚
     โ”‚  Container  โ”‚  โ”‚  Container  โ”‚  โ”‚  Container  โ”‚
     โ”‚  Agent A    โ”‚  โ”‚  Agent B    โ”‚  โ”‚  Agent C    โ”‚
     โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
        Telegram          Discord          WhatsApp
        USDC Wallet        Skills           Memory

Caddy reverse proxy routes agent-name.agents.yourdomain.com to each container. Each agent gets its own subdomain, workspace, and channel config.


Powered by OpenClaw

Agentbot is a managed hosting layer for the OpenClaw agent runtime. OpenClaw handles the agent loop โ€” tool calling, memory, channel I/O, skill execution. Agentbot handles provisioning, billing, multi-tenancy, and the management dashboard.

Runtime: openclaw/openclaw:2026.4.1 โ€” managed shared gateway at openclaw-gw-ui-production.up.railway.app

# Agents can self-check for updates
curl -s https://api.github.com/repos/Eskyee/agentbot-opensource/releases/latest \
  | jq '.tag_name'

If you're building on OpenClaw directly, Agentbot gives you a production-ready management layer without building infra from scratch.


Plans

Plan Price Memory CPUs Description
Underground ยฃ29/mo 2GB 1 Solo artist โ€” one agent, full power
Collective ยฃ69/mo 4GB 2 Small crew โ€” 3 agents coordinating
Label ยฃ149/mo 8GB 4 Full operation โ€” 10 agents, A2A fleet

All plans include: USDC wallet, skill marketplace, passkey auth, 7-day free trial.

Self-hosting? Run unlimited agents at cost. The platform is MIT licensed โ€” no restrictions.


Security

  • ๐Ÿ”’ Bearer token auth with timingSafeEqual โ€” fail-closed on all protected routes
  • ๐Ÿ”‘ SHA-256 hashed API keys โ€” raw keys never stored or logged
  • ๐ŸŒ SSRF blocklist โ€” IPv4 private + IPv6 ULA + mapped IPv4 + CGN
  • โšก Ed25519 Discord webhook verification
  • ๐Ÿ›ก Tiered permission system โ€” agents ask before executing dangerous commands
  • ๐Ÿš spawn() not exec() โ€” no shell injection vectors
  • ๐Ÿ” AES-256-GCM encrypted per-user secrets

Research & Education

Agentbot implements several patterns that may be of interest to researchers and students:

Pattern Where
Concurrent tool orchestration Read-only tools batched via Promise.all, mutating ops serial
Tiered agent permissions Safe / Dangerous / Destructive classification at runtime
Agent-to-Agent bus SSRF-protected webhook delivery between isolated containers
x402 micropayment protocol Agents paying APIs autonomously over Base / USDC
Multi-tenant Docker isolation Per-agent containers with resource limits and subdomain routing
Deterministic permission gates Human-in-the-loop approval for dangerous tool calls

We welcome academic collaboration. If you're researching multi-agent systems, autonomous AI orchestration, or AI economics โ€” open an issue or join the Discord.


Tech Stack

Layer Technology
Frontend Next.js 15, React 19, Tailwind CSS
Components shadcn/ui โ€” dark minimal
Backend Express.js, TypeScript
Database PostgreSQL + Prisma ORM
Cache Redis
Containers Docker (per-agent isolation)
Proxy Caddy (subdomain routing)
Agent Runtime OpenClaw
Payments Stripe (subscriptions) + Coinbase CDP (agent wallets)
AI OpenRouter, Anthropic, OpenAI, Gemini, Groq, DeepSeek

Project Structure

โ”œโ”€โ”€ .devcontainer/           # GitHub Codespaces / devcontainer setup
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ components/          # Shared React UI and shadcn primitives
โ”‚   โ”œโ”€โ”€ lib/                 # Client-side utilities
โ”‚   โ”œโ”€โ”€ prisma/              # Prisma schema
โ”‚   โ”œโ”€โ”€ server/              # Reference Express API and routes
โ”‚   โ”œโ”€โ”€ styles/              # Global styles
โ”‚   โ””โ”€โ”€ types/               # Shared TypeScript types
โ”œโ”€โ”€ agentbot-backend/        # Separate backend workspace for local API work
โ”œโ”€โ”€ docs/                    # Documentation source
โ”œโ”€โ”€ docker-compose.yml       # Local Postgres + Redis
โ””โ”€โ”€ .env.example             # Environment template for local and Codespaces setup

Contributing

Pull requests welcome. See CONTRIBUTING.md for guidelines.

Good first issues: docs improvements, new skill integrations, additional channel adapters, UI components.

If you're building something on top of Agentbot or OpenClaw, let us know in the Discord โ€” we'll feature it.


Eskyee/agentbot-opensource

่ฟ™ๆ˜ฏ GitHub ไธŠ็š„ไธ€ไธชๅผ€ๆบ AI Agent ้กน็›ฎใ€‚ไปฅไธ‹ๆ˜ฏๅ…ณไบŽ่ฏฅ้กน็›ฎ็š„ไธ€่ˆฌไฟกๆฏ๏ผš

๐Ÿ“Œ ้กน็›ฎๆฆ‚่ฟฐ

ๆ นๆฎๅ็งฐๆŽจๆต‹๏ผŒ่ฟ™ๆ˜ฏไธ€ไธชๆ™บ่ƒฝไฝ“ๆœบๅ™จไบบๅผ€ๆบ้กน็›ฎ๏ผŒๅฏ่ƒฝๅŒ…ๅซไปฅไธ‹็‰นๆ€ง๏ผš

๐Ÿค– AI ๅฏน่ฏไปฃ็† ๐Ÿ”ง ๅทฅๅ…ท่ฐƒ็”จ่ƒฝๅŠ› ๐Ÿ“š ็Ÿฅ่ฏ†ๅบ“้›†ๆˆ ๐Ÿ”Œ ๅคšๆจกๅž‹ๆ”ฏๆŒ โš ๏ธ ๆณจๆ„ไบ‹้กน

ๆˆ‘ๆ— ๆณ•ๅฎžๆ—ถ่ฎฟ้—ฎ GitHub ่Žทๅ–่ฏฅไป“ๅบ“็š„ๆœ€ๆ–ฐ่ฏฆ็ป†ไฟกๆฏใ€‚ๅปบ่ฎฎๆ‚จ้€š่ฟ‡ไปฅไธ‹ๆ–นๅผไบ†่งฃ๏ผš

่Žทๅ–ๅ‡†็กฎไฟกๆฏ็š„ๆ–นๆณ•๏ผš

bash

1. ๅ…‹้š†ไป“ๅบ“ๆŸฅ็œ‹

git clone https://github.com/Eskyee/agentbot-opensource.git cd agentbot-opensource

2. ๆŸฅ็œ‹ README

cat README.md

3. ๆŸฅ็œ‹้กน็›ฎ็ป“ๆž„

ls -la ็›ดๆŽฅ่ฎฟ้—ฎ๏ผš

๐Ÿ”— https://github.com/Eskyee/agentbot-opensource

๐Ÿค” ๆˆ‘่ƒฝๅฆ‚ไฝ•ๅธฎๅŠฉๆ‚จ๏ผŸ

ๅฆ‚ๆžœๆ‚จ่ƒฝๆไพ›ๆ›ดๅคšไฟกๆฏ๏ผŒๆˆ‘ๅฏไปฅๆ›ดๅฅฝๅœฐๅๅŠฉ๏ผš

ๆ‚จๆƒณไบ†่งฃไป€ไนˆ๏ผŸ ้ƒจ็ฝฒๆ–นๆณ•๏ผŸ ไปฃ็ ่งฃๆž๏ผŸ ๅŠŸ่ƒฝๆ‰ฉๅฑ•๏ผŸ ๆ‚จ้‡ๅˆฐไบ†ไป€ไนˆ้—ฎ้ข˜๏ผŸ ๅฎ‰่ฃ…้”™่ฏฏ๏ผŸ ้…็ฝฎ้—ฎ้ข˜๏ผŸ ่ฟ่กŒๆ—ถๆŠฅ้”™๏ผŸ ็ฒ˜่ดด็›ธๅ…ณไปฃ็ ๆˆ–้”™่ฏฏไฟกๆฏ๏ผŒๆˆ‘ๅฏไปฅๅธฎๆ‚จๅˆ†ๆž ่ฏทๅ‘Š่ฏ‰ๆˆ‘ๆ‚จ็š„ๅ…ทไฝ“้œ€ๆฑ‚๏ผŒๆˆ‘ไผšๅฐฝๅŠ›ๆไพ›ๅธฎๅŠฉ๏ผ ๐Ÿ˜Š

Community


MIT License ยท Built by raveculture ยท Powered by OpenClaw

About

Open-source multi-tenant AI agent platform. Docker isolation, multi-channel, SIWE auth. Built on OpenClaw + Base.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors