Open source. MIT licensed. In production.

An agent that
actually does things.

Gombwe is an autonomous agent runtime built on Anthropic's Claude. It doesn't just answer questions. It orders your groceries, switches your utility plans, monitors your systems, and manages your family's schedule.

15 skills Declarative YAML definitions
21 native tools Shell + MCP integrations
Multi-channel Discord, Telegram, Web

A customer talks
to their AI.

In Claude, ChatGPT, Gemini, or any assistant. The customer speaks naturally. The agent finds the right skill, executes it, and reports back. Gombwe is built for this world.

"Book me a flight to Sydney on Sunday, returning Monday. Window seat if possible."

The agent queries airline skills, compares prices across carriers, selects the best option, books the ticket, and sends the confirmation.

Airlines

"Get me a moving truck next weekend. I'm moving from Carlton to Footscray."

The agent checks availability across rental providers, compares rates for the right truck size, books the slot, and confirms pickup details.

Vehicle hire

"Order the usual groceries but swap the chicken for lamb this week."

The agent loads your preferences, adjusts the list, compares prices across stores, builds the cheapest basket, and places the order.

Retail / Gombwe

Built for real life,
not demos.

These skills run every day for a real family in Melbourne. They handle real money, real stores, and real deadlines.

Every skill is
a YAML file.

Skills are declarative definitions that tell the agent what to do, what tools to use, and how to verify success. Add a folder, write a SKILL.md, and the agent picks it up.

Skills with native tools

These skills have shell scripts and MCP integrations that give the agent direct access to APIs, browsers, and system commands.

grocery-order

6 tools

Order groceries from Woolworths or Coles. Search, compare prices, build cart, pay, schedule delivery.

buy-auto buy-woolworths buy-coles confirm-checkout-woolworths confirm-checkout-coles load-preferences

meals

5 tools

View weekly meal plan, grocery list, pantry inventory, and recipes. Direct execution for instant access.

view-all view-week view-grocery view-pantry view-recipes

system-health

4 tools

Check system health. Disk usage, memory, CPU, running processes, uptime.

disk-usage memory top-processes uptime

api-health

3 tools

Check if your APIs and websites are up and responding correctly.

check-url check-dns check-ports

git-digest

3 tools

Summarize recent git activity across your projects. Commits, branches, uncommitted changes.

recent-commits uncommitted-changes branch-status

AI prompt skills

These skills use Claude's reasoning directly. No shell scripts needed. The skill definition guides the agent's analysis and output format.

morning-briefing

Daily briefing combining calendar, email, tasks, and news into one summary.

email-digest

Summarize unread emails grouped by priority. Flag urgent ones.

code-review

Review code changes for bugs, security issues, and improvements.

github-review

Review GitHub repos for issues, PRs, and action items that need attention.

security-audit

Scan code and dependencies for security vulnerabilities.

deploy-check

Pre-deployment checklist. Verify everything is ready to ship.

web-monitor

Monitor URLs for changes, price drops, or new content.

meeting-prep

Prepare briefing notes and talking points for upcoming meetings.

content-ideas

Generate content ideas from trending topics in your niche.

cleanup

Clean up and organize files, repos, or project structure.

Model native tools,
not wrappers.

Gombwe skills expose tools directly to Claude through the Model Context Protocol (MCP) and shell scripts. The model decides when and how to use them. No orchestration framework. No prompt chains. Just tools and a completion loop.

Shell tools

Each skill can define shell scripts as tools. The agent calls them with structured arguments and gets stdout back. Simple, debuggable, and composable.

skills/grocery-order/tools/buy-auto.mjs

MCP integration

The gombwe-family MCP server provides family management tools directly to Claude. Members, schedules, preferences. All available as native tool calls.

Model Context Protocol

Completion loop

Tasks run in a loop with retries and verification. The agent keeps working until the task succeeds or explicitly fails. Two-phase ordering for anything involving money.

Retry + verify + confirm

Declarative skills

A skill is a folder with a SKILL.md file. Define the prompt, list the tools, set scheduling. The runtime handles everything else.

skills/my-skill/SKILL.md

Install Gombwe.

Requires Node.js 18+ and an Anthropic API key.
Works on macOS, Windows, and Linux.

1
npm install -g claude-gombwe
2
gombwe init
3
gombwe start

Open localhost:18790 and your agent is ready. Connect Discord, Telegram, or use the web dashboard. Define skills. Schedule jobs. See what's possible.

gombwe
$ gombwe start
Loading skills from ~/.claude-gombwe/skills/
grocery-order 6 tools loaded
meals 5 tools loaded
system-health 4 tools loaded
api-health 3 tools loaded
git-digest 3 tools loaded
+ 10 AI-prompt skills
Dashboard running at http://localhost:18790
WebSocket ready. Discord connected. Telegram connected.
Scheduler active. 3 cron jobs loaded.
$

Want to build
your own skills?

We help organisations expose their services as AI-native skill integrations. If your customers use AI assistants, those assistants need a way to reach you.

Learn more at agentsform.ai tendai@agentsform.ai