Skip to content

Eskyee/agentbot-opensource

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

21 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Agentbot πŸ€–

Agentbot

GitHub Sponsors X Community

Runtime Website Docs Discord

Website Β· Docs Β· Discord Β· Open Source Repo


The Contract Address is: 9V4m199eohMgy7bB7MbXhDacUur6NzpgZVrhfux5pump

Agentbot originated from a project open-sourced by developer Esky33 after 5,013 contributions in the past year, and is associated with the pumpfun GitHub sponsorship mechanism. The token aims to support open-source projects, with its logo featuring a red robot wearing headphones symbolizing the collaborative spirit of the open-source community.

🎯 The Problem We're Solving

Open source powers the world. Millions use it. Few contribute back. Developers burn out. Projects die.

Agentbot changes the equation:

  • Build useful AI agent infrastructure
  • Tokenize the protocol
  • Usage funds development sustainably
  • Community owns the future

πŸŽ›οΈ Co-DJ / B2B Live Shows β€” Coming to baseFM

The world's first AI-coordinated back-to-back DJ show infrastructure.

Two DJs. Two locations. One seamless pirate radio session.

  • Host DJ streams RTMP from their setup (OBS, DJ software, CDJs)
  • Co-DJ joins via invite link, connects when it's their turn
  • Mux reconnect window holds the stream open for handoffs β€” no interruption
  • WebRTC audio monitoring so DJs can hear each other in-browser
  • Live chat β€” DJ private channel + listener public channel, same window
  • Underground branded β€” built for the rave, sound system, and underground music community

This is infrastructure for the culture. Pirate radio, pioneer style.


πŸ€– Agent-to-Agent (A2A) Protocol

Single agents are powerful. But the real leverage comes when agents coordinate.

A booking agent shouldn't need to email a human to confirm a DJ set fee β€” it should negotiate directly with the venue agent, agree on terms, and settle in USDC on Base. All in seconds.

How It Works

Agent A (Booking)
β†’ signs message with Ed25519 identity key
β†’ delivers via SSRF-protected webhook bus
Agent B (Venue)
β†’ verifies signature, processes task
β†’ returns real-time update or counter-offer
Settlement
β†’ USDC transfer on Base (Coinbase CDP wallet)
β†’ logged on-chain, outcome recorded in platform_outcomes

The first autonomous agent-to-agent payment on Agentbot settled at block 9,556,940 on Base mainnet.

A2A vs MCP

Protocol Connects Use For
A2A Agent ↔ Agent Negotiation, delegation, settlement
MCP Agent ↔ Tool/API Calling external services, databases, APIs

Dynamic Pricing by Agent Fitness

The x402 micropayment gateway applies pricing based on agent reliability score:

Tier Score Price Discount
New 0–59 $0.010/req β€”
Standard 60–79 $0.009/req 10%
Premium 80–100 $0.008/req 20%

A2A messaging available on Collective plan and above.


🌐 Underground Network β€” baseFM + Agentbot

Agentbot powers baseFM β€” a 24/7 autonomous radio station for the underground music scene.

The network includes:

  • 🎡 DJs, artists, sound systems streaming live from anywhere
  • πŸŽ™οΈ Podcasts from the rave/underground culture scene
  • πŸŽ›οΈ B2B Co-DJ shows β€” two DJs, two cities, one session
  • πŸ€– AI agents broadcasting, coordinating, and promoting autonomously
  • ⛓️ On-chain tipping β€” listeners tip DJs in USDC on Base
  • 🎫 Token-gated shows β€” exclusive sets for community members

Community token: $AGENTBOT on Solana β€” 9V4m199eohMgy7bB7MbXhDacUur6NzpgZVrhfux5pump


πŸš€ What is Agentbot?

Agentbot is a modular framework for deploying autonomous AI agents:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚           Agent Interface Layer          β”‚
β”‚  (CLI, API, Web UI, Discord Bot)        β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚           Agent Runtime                  β”‚
β”‚  (Decision Engine, Memory, State)       β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚           Skill Registry                 β”‚
β”‚  (Trading, Research, Analysis, etc.)    β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚           Bridge Protocol                β”‚
β”‚  (Cross-chain, Agent-to-Agent)          β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Key Features

  • ⚑ Modular Skills β€” Add capabilities via plugins
  • 🧠 Persistent Memory β€” Agents learn and remember
  • πŸ”— Multi-chain β€” Solana, Base, and more
  • πŸ’° DeFi Integration β€” Trade, stake, automate
  • πŸŒ‰ Agent Bridge β€” Agents talk to each other

πŸ’Ž The $AGENT Token

Metric Value
Symbol $AGENT
Chain Solana (SPL)
Market Cap ~$3,400
Liquidity $4,500 (locked)
Contract View on Solscan

Why $AGENT?

  1. Governance β€” Vote on protocol upgrades
  2. Staking β€” Earn rewards + secure the network
  3. Fee Sharing β€” Get a cut of protocol revenue
  4. Access β€” Premium features and priority compute

πŸ“„ Read the Full Litepaper Β· πŸ“„ Read the Whitepaper


πŸ› οΈ Quick Start

Installation

# Clone the repository
git clone https://github.com/Eskyee/agentbot-opensource.git
cd agentbot-opensource

# Install dependencies
npm install

# Configure environment
cp .env.example .env

# Run the agent
npm run start

Basic Usage

import { Agent } from 'agentbot';

const agent = new Agent({
  name: 'MyFirstAgent',
  skills: ['trading', 'research'],
  memory: true
});

await agent.initialize();
await agent.run('Analyze ETH price and alert if it drops 5%');

πŸ“š Documentation


🀝 Contributing

We welcome contributions of all kinds:

  • πŸ› Bug Reports β€” Open an issue
  • πŸ’‘ Feature Requests β€” Start a discussion
  • πŸ”§ Code β€” Submit a PR
  • πŸ“– Docs β€” Improve our guides
  • 🎨 Design β€” Help with UI/UX

πŸ’– Support the Project

Agentbot is built by Eskyee with 5,013+ contributions this year. This is a labor of love that needs community support.

πŸŽ‰ GitHub Sponsors is now enabled! Click the ❀️ Sponsor button at the top of this repo to support directly.

Ways to Help

Action Impact
⭐ Star this repo Helps us trend on GitHub
πŸ§‘β€πŸ’» Sponsor on GitHub Directly funds development
πŸ’° Buy $AGENT Supports the ecosystem
πŸ“’ Share on Twitter Grows our community
πŸ”§ Contribute code Build the future with us

πŸ—ΊοΈ Roadmap

  • Phase 1: Foundation β€” Token launch, open source repo
  • Phase 2: Growth β€” Skill marketplace, staking, 1K holders
  • Phase 3: Expansion β€” Cross-chain, DAO governance
  • Phase 4: Maturity β€” Agent swarms, self-sustaining treasury

⭐ Star History

Star History Chart


πŸ”— Connect With Us

Platform Link
Twitter/X @agentbot_ai
Discord discord.gg/agentbot
GitHub Sponsors github.com/sponsors/Eskyee
Token pump.fun

πŸ“„ License

MIT License β€” See LICENSE for details.


Built with ❀️ by the community, for the community.
Β© 2025 Agentbot DAO

About

Open-source multi-tenant AI agent platform. Docker isolation, multi-channel, SIWE auth. Built on OpenClaw + Base. Our token is community-run. Agentbot builds the platform, while the market belongs to the community.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Packages

 
 
 

Contributors