Run autonomous agents that use tools, talk to users, and work together. Self-hosted. Plugin-native. Apache 2.0.
Chat, inspect, and iterate after deploy
Start with the Runtime. Add the Hive when you need fleet control.
Get running in under 5 minutes
# One-command install
curl -fsSL https://golemcore.me/install.sh | bash
# Start
cd ~/.golemcore && docker compose up -d
# Open Web UI — configure API keys there
# http://localhost:8080/dashboard
# Check logs for temporary admin password
docker logs golemcore-bot
# Open http://localhost:8080/dashboard
# Sign in, add LLM provider keys in Settings
# - Enable Telegram for channel-based chat
# - Install plugins (browser, search, voice, RAG)
# - Connect MCP-backed skills and tool servers
# - Join Hive for control-plane coordination
What makes it different from other agent frameworks
Plugins contribute tools, channels, voice providers, and RAG ingestion — they live inside the agent runtime, not outside it.
Skills can launch MCP servers. Built-in MCP catalog, dynamic skill factory, and discovery tool for stdio-based tool servers.
Optional control plane for fleet management. Board flows, command dispatch, approval gates, and inspection across multiple runtimes.
OTel-compatible session tracing, waterfall views, and exported snapshots make agent behavior easy to debug and operate.
Delayed follow-ups, progressive memory orchestration, and recovery paths help agents continue past a single turn.
4 model tiers (balanced / smart / coding / deep) with dynamic escalation. OpenAI, Anthropic, Google, and custom endpoints.
Services and platforms that work with GolemCore
One install script, one docker compose up, one dashboard
Configure API keys, model routing, and plugins from the Web UI
GolemCore is Apache 2.0 licensed. Clone it, run it, make it yours.