Skip to content
Conduit

mcp server

AG3NT

Local-first multi-agent platform built on DeepAgents. Gateway, Agent Worker, and Web UI for orchestrating autonomous AI agents.

AP3X-Dev/AG3NTcommunitylistedunreviewednot running here yet

Set up

Runs on your computer. Pick your agent and operating system.

This project does not publish an install method we can turn into a config. Follow the README instead.

README

synced Oct 14, 2026

AG3NT

Local-first personal AI agent platform built on DeepAgents.

Features

  • 🤖 Multi-Model Support - Anthropic, OpenAI, OpenRouter, Kimi, Google Gemini
  • 🔌 Multi-Channel - CLI, TUI, Telegram, Discord adapters
  • 🛠️ Agent Skills - Modular skill system with SKILL.md format
  • 🌐 Browser Control - Playwright-based web automation (navigate, screenshot, click, fill)
  • 🔒 Security - DM pairing, HITL approval for sensitive actions
  • ⏰ Scheduler - Heartbeat checks and cron-based automation
  • 🖥️ Multi-Node - Primary + companion device architecture

Repo Layout

ag3nt/
├── apps/
│   ├── gateway/     # Gateway daemon (HTTP + WebSocket + channels)
│   ├── agent/       # Agent worker (DeepAgents runtime)
│   ├── ui/          # Web dashboard (Next.js)
│   └── tui/         # Terminal UI client
├── skills/          # Bundled Agent Skills (SKILL.md format)
├── config/          # Default configuration templates
└── docs/            # Planning documents

🖥️ Web Dashboard

The AP3X-UI provides a comprehensive web interface for AG3NT:

Running the UI

Windows (Unified Script - Recommended):

.\start.ps1

This starts Gateway, Agent Worker, and UI together. Access at http://localhost:3000

Manual Start:

# Terminal 1: Start AG3NT Gateway
cd apps/gateway && npm run dev

# Terminal 2: Start AG3NT Agent Worker
cd apps/agent && .venv/Scripts/activate && python -m ag3nt_agent.worker

# Terminal 3: Start UI Dashboard
cd apps/ui && npm run dev

Access the dashboard at http://localhost:3000

UI Features

  • Real-time chat with streaming
  • Artifact library and management
  • Skills and tools browser
  • Subagent configuration
  • MCP server manager
  • Browser automation interface
  • System monitoring and logs

Quick Start

Windows (One Command)

# Start everything: Gateway + Agent + UI
.\start.ps1

# Stop all services
.\stop.ps1

Manual Setup

1. Copy Configuration

# Create config directory
mkdir -p ~/.ag3nt

# Copy default config
cp config/default-config.yaml ~/.ag3nt/config.yaml

2. Start Gateway

cd apps/gateway
pnpm install
pnpm dev

Gateway runs on http://127.0.0.1:18789

3. Start Agent Worker

cd apps/agent
python -m venv .venv

# Activate virtual environment
# Windows:
.venv\Scripts\activate
# macOS/Linux:
source .venv/bin/activate

pip install -r requirements.txt
python -m ag3nt_agent.worker

Worker runs on http://127.0.0.1:18790

4. Start Web UI

cd apps/ui
npm install
npm run dev

UI runs on http://localhost:3000

5. Start TUI (Optional)

cd apps/tui
pip install -r requirements.txt
python ag3nt_tui.py

Milestone Status

MilestoneStatusDescription
M1: Core Agent Runtime✅ CompleteDeepAgents integration, multi-model support
M2: Modular Skill System✅ CompleteSKILL.md format, skill discovery, execution runtime, trigger matching
M3: Gateway & Multi-Channel✅ CompleteHTTP/WS API, Telegram/Discord adapters
M4: Planning & Memory✅ CompleteTodoListMiddleware, memory persistence
M5: Secure Execution✅ CompleteHITL approval flow, DM pairing security
M6: Scheduling✅ CompleteHeartbeat system, cron jobs
M7: Multi-Node✅ CompleteWebSocket protocol, pairing, capability routing
M8: Control Panel✅ CompleteWeb UI, skill management, debug logs

Active Development

See ROADMAP.md for detailed sprint planning and current priorities:

  • Core Tools: Shell execution, web search, git operations
  • Skill Execution: Runtime for skill entrypoints, MCP integration
  • Testing: Unit and E2E test coverage

Documentation

Environment Variables

VariableDescriptionDefault
AG3NT_MODEL_PROVIDERLLM provider (anthropic, openai, openrouter, kimi, google)openrouter
AG3NT_MODEL_NAMEModel namemoonshotai/kimi-k2.5
ANTHROPIC_API_KEYAnthropic API key-
OPENAI_API_KEYOpenAI API key-
OPENROUTER_API_KEYOpenRouter API key-
KIMI_API_KEYKimi/Moonshot API key-
GOOGLE_API_KEYGoogle Gemini API key-

License

MIT

↑↓ navigate openesc close