Open-source framework for orchestrating autonomous AI agents —
focused on coding, but ready for any task.
Self-hosted, multi-LLM, with a built-in Web UI, skill-based architecture,
MCP tool servers, RAG, and Telegram integration.
Built on Java & Spring Boot.
// Install with one command
curl -fsSL https://golemcore.me/install.sh | bash
// Start & open the Web UI
cd ~/.golemcore
docker compose up -d
// http://localhost:8080/dashboard
curl -fsSL https://golemcore.me/install.sh | bash
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
# Run the container
docker run -d \
--name golemcore-bot \
--shm-size 2g \
--cap-add=SYS_ADMIN \
-v golemcore-data:/app/workspace \
-v golemcore-sandbox:/app/sandbox \
-p 8080:8080 \
--restart unless-stopped \
ghcr.io/alexk-dev/golemcore-bot:latest
# Open the dashboard
# http://localhost:8080/dashboard
# Set API keys, Telegram, model routing
# Check logs for temp admin password
docker logs golemcore-bot
Everything you need for autonomous coding, automation, and intelligent agent workflows
4 model tiers (balanced / smart / coding / deep) via /tier command, set_tier tool, or skill frontmatter. Dynamic coding-tier escalation.
Model Context Protocol support for stdio-based tool servers. Connect GitHub, Slack, Google Drive and more out of the box.
Filesystem, Shell, Web Search, Browser, Weather, IMAP, SMTP, Skill Management, Goals, Transitions, Tier, DateTime, and Voice — all sandboxed.
OpenAI, Anthropic (Claude), Google (Gemini), and custom OpenAI-compatible endpoints. Dynamic model tier selection.
LightRAG for long-term memory via knowledge graphs. Automatic indexing and semantic retrieval across conversations.
Built-in web interface at /dashboard for chat, settings, API key management, and Telegram configuration. Auth with MFA support.
Services and platforms that work with GolemCore
Most settings are configured via the Web UI — these options are for advanced customization
API keys, model routing, Telegram, voice — all from the dashboard. Auth with optional MFA.
Markdown files with YAML frontmatter that define agent behavior for specific tasks.
Production-ready setup with health checks, volumes, and optional LightRAG service.
GolemCore is Apache 2.0 licensed. Clone it, run it, make it yours.