freshcrate
Home > MCP Servers > golemcore-bot

golemcore-bot

AI-native runtime for the GolemCore ecosystem with skills, plugins, MCP, memory, and Hive.

Description

AI-native runtime for the GolemCore ecosystem with skills, plugins, MCP, memory, and Hive.

README

GolemCore Bot

AI-native runtime for the GolemCore ecosystem — build, run, extend, and inspect channel-connected agents with skills, plugins, MCP, memory, and Hive.

CI License Tests


What it is

GolemCore Bot is the runtime layer for the GolemCore ecosystem.

Use it to run channel-connected agents, extend them with skills, plugins, and MCP servers, and operate them with memory, delayed follow-ups, trace inspection, and Hive-connected control flows.

Use it in two ways:

  1. Run agents — chat in the dashboard, Telegram, or webhook-driven flows, then inspect execution, memory, and trace output.
  2. Extend the runtime — add skills, install plugins, connect MCP servers, configure routing tiers, and attach Hive-based control and inspection.

Why it is different

  • Plugin-native runtime — plugins can contribute tools, channels, voice providers, and RAG ingestion instead of living outside the agent runtime.
  • MCP-ready by design — skills can launch MCP servers, and the runtime now includes MCP catalog and discovery flows.
  • Built for long-running work — delayed follow-ups, progressive memory orchestration, and recovery paths help agents continue past a single turn.
  • Hive-connected control surface — connect agents to Hive for control commands, lifecycle signals, inspection, and host-level coordination.
  • Inspectable execution — traces, waterfall views, and exported snapshots make agent behavior easier to debug and operate.

Quick start

What you need

  • Docker
  • At least one LLM provider API key

Run the published image

docker pull ghcr.io/alexk-dev/golemcore-bot:latest

docker run -d \
  --name golemcore-bot \
  --shm-size=256m \
  --cap-add=SYS_ADMIN \
  -e STORAGE_PATH=/app/workspace \
  -e TOOLS_WORKSPACE=/app/sandbox \
  -v golemcore-bot-data:/app/workspace \
  -v golemcore-bot-sandbox:/app/sandbox \
  -p 8080:8080 \
  --restart unless-stopped \
  ghcr.io/alexk-dev/golemcore-bot:latest

docker logs -f golemcore-bot

# Open http://localhost:8080/dashboard
# On first start, check logs for the temporary admin password.

Open http://localhost:8080/dashboard, sign in with the temporary admin password from the logs, then configure your LLM providers in Settings.

Why the extra Docker flags?

Optional next steps

  • Enable Telegram in Settings for channel-based chat.
  • Install plugins for browser, search, mail, weather, voice, or RAG-backed workflows.
  • Connect MCP-backed skills and tool servers.
  • Join Hive for control-plane coordination and inspection.

Need a local build, Compose setup, or production deployment path? See Quick Start and Deployment.


First-run setup

  1. Open the dashboard.
  2. Add at least one LLM provider key in Settings.
  3. Verify the storage and sandbox volumes are mounted so sessions, skills, and runtime config persist.
  4. Optionally enable Telegram, install plugins, connect MCP-backed skills, or join Hive.

For runtime config details, storage layout, and browser or sandbox notes, see Configuration.


Documentation

  1. Quick Start
  2. Skills
  3. Tools
  4. MCP Integration
  5. Model Routing
  6. Memory + RAG
  7. Auto Mode + Delayed Actions Design
  8. Hive Integration
  9. Webhooks
  10. Deployment
  11. Dashboard

Contributing / Support / License


⭐ Star this repo if you find it useful!

Made with ā˜• and šŸ¤–

Release History

VersionChangesUrgencyDate
v0.68.0## What's Changed * fix(ci): restore main ancestry for v0.12.0 tag by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/126 * fix(ci): auto-reattach latest tag ancestry in release by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/127 * fix(ci): push release tag without pushing main by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/128 * chore(deps): bump rollup from 4.57.1 to 4.59.0 in /dashboard by @dependabot[bot] in https://github.com/alexk-dev/golHigh4/20/2026
v0.67.2## What's Changed * fix(ci): restore main ancestry for v0.12.0 tag by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/126 * fix(ci): auto-reattach latest tag ancestry in release by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/127 * fix(ci): push release tag without pushing main by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/128 * chore(deps): bump rollup from 4.57.1 to 4.59.0 in /dashboard by @dependabot[bot] in https://github.com/alexk-dev/golHigh4/19/2026
v0.67.1## What's Changed * fix(ci): restore main ancestry for v0.12.0 tag by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/126 * fix(ci): auto-reattach latest tag ancestry in release by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/127 * fix(ci): push release tag without pushing main by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/128 * chore(deps): bump rollup from 4.57.1 to 4.59.0 in /dashboard by @dependabot[bot] in https://github.com/alexk-dev/golHigh4/18/2026
v0.64.1## What's Changed * fix(ci): restore main ancestry for v0.12.0 tag by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/126 * fix(ci): auto-reattach latest tag ancestry in release by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/127 * fix(ci): push release tag without pushing main by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/128 * chore(deps): bump rollup from 4.57.1 to 4.59.0 in /dashboard by @dependabot[bot] in https://github.com/alexk-dev/golHigh4/15/2026
v0.63.6## What's Changed * fix(ci): restore main ancestry for v0.12.0 tag by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/126 * fix(ci): auto-reattach latest tag ancestry in release by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/127 * fix(ci): push release tag without pushing main by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/128 * chore(deps): bump rollup from 4.57.1 to 4.59.0 in /dashboard by @dependabot[bot] in https://github.com/alexk-dev/golHigh4/15/2026
v0.63.5## What's Changed * fix(ci): restore main ancestry for v0.12.0 tag by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/126 * fix(ci): auto-reattach latest tag ancestry in release by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/127 * fix(ci): push release tag without pushing main by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/128 * chore(deps): bump rollup from 4.57.1 to 4.59.0 in /dashboard by @dependabot[bot] in https://github.com/alexk-dev/golHigh4/14/2026
v0.63.4## What's Changed * fix(ci): restore main ancestry for v0.12.0 tag by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/126 * fix(ci): auto-reattach latest tag ancestry in release by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/127 * fix(ci): push release tag without pushing main by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/128 * chore(deps): bump rollup from 4.57.1 to 4.59.0 in /dashboard by @dependabot[bot] in https://github.com/alexk-dev/golHigh4/14/2026
v0.63.3## What's Changed * fix(ci): restore main ancestry for v0.12.0 tag by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/126 * fix(ci): auto-reattach latest tag ancestry in release by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/127 * fix(ci): push release tag without pushing main by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/128 * chore(deps): bump rollup from 4.57.1 to 4.59.0 in /dashboard by @dependabot[bot] in https://github.com/alexk-dev/golHigh4/14/2026
v0.58.0## What's Changed * fix(ci): restore main ancestry for v0.12.0 tag by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/126 * fix(ci): auto-reattach latest tag ancestry in release by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/127 * fix(ci): push release tag without pushing main by @golemcore1 in https://github.com/alexk-dev/golemcore-bot/pull/128 * chore(deps): bump rollup from 4.57.1 to 4.59.0 in /dashboard by @dependabot[bot] in https://github.com/alexk-dev/golHigh4/8/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

mateclawšŸ¤– MateClaw — Java + Vue 3 AI Assistant with Multi-Agent Orchestration, MCP Protocol, Skills & Memory, and Multi-Channel Support. Built on Spring AI Alibaba.v1.1.0
ryvosOpen-source autonomous AI assistant with 5-tier security, 62 tools, 14 LLM providers. Written in Rust. Single binary.v0.9.0
openchatciThe localhost AI Agent Runtime -- Chat UI, Tools, RAG, and MCP in one pip installv0.42.0
CCCBotAutonomous AI agent built on Claude Code Channels — scheduled tasks, heartbeat monitoring, auto-recovery, and persona config for Telegram & Discordv0.2.2
tweetsave-mcpšŸ“ Fetch Twitter/X content and convert it into blog posts using the MCP server for seamless integration and easy content management.main@2026-04-21