Give Claude Code Codex Gemini CLI a home.
Your agents, skills, and running work — one desktop workspace, on your machine.
Watch it work
Tasks that don't slip.
The agenda fills itself from what's due — overdue work is pulled forward, past the line marked now.
One click. Installed.
Ọba installs a pkg straight from the store — it resolves to an npx fetch into the vault, no restart, no config file to hand-edit.
Everything connects.
Skills, commands, MCPs, engines, and installed pkgs — one capability graph, radial-bundled the same way the shell renders it. Scroll to walk the wiring.
| Ọba entry ↓ / scope → | royalti | launch-week | user |
|---|---|---|---|
| Skills 3 | |||
| ◆ groundwork enabled | |||
| ◆ ikenga-artifact-builder enabled | |||
| ◆ @ikenga/skill-thunderbird local | |||
| Commands 1 | |||
| ⌘ /release-status enabled | |||
| MCPs 2 | |||
| ⬡ @ikenga/mcp-iyke enabled | |||
| ⬡ @ikenga/mcp-browser enabled | |||
| Engines 3 | |||
| ★ @ikenga/pkg-engine-claude-code enabled | |||
| ★ @ikenga/pkg-engine-codex local | |||
| ★ @ikenga/pkg-engine-gemini local | |||
| Pkgs 8 | |||
| ▦ @ikenga/pkg-tasks enabled | |||
| ▦ @ikenga/pkg-mail enabled | |||
| ▦ @ikenga/pkg-research local | |||
| ▦ @ikenga/pkg-strategy local | |||
| ▦ @ikenga/pkg-content enabled | |||
| ▦ @ikenga/pkg-finance local | |||
| ▦ @ikenga/pkg-outbound enabled | |||
| ▦ @ikenga/pkg-sales local | |||
How this is built: the capability graph reads declarative wiring from frontmatter. This procedural sequence is parsed from the body — a lightweight regex pass, not an LLM read. Best-effort trace.
One capability graph.
Skills, commands, MCPs, engines, and installed pkgs — radial-bundled exactly the way the shell's Ngwa analyzer renders them.
◆ Staged demo — every node is a real, shipping capability.
Click one, read the wiring.
The info board is the shell's own detail card — kind chip, scope, description, then every connection with its relation verb. * marks a heuristic (inferred) edge.
→ outgoing · ← incoming · dashed = heuristic
The breadth, at a glance.
Every store-backed primitive × the scopes it lives in. One matrix shows how far the workspace reaches — enabled, local, or absent per scope.
▦ Presence matrix — the shell's Ọba store map.
How the work moves.
Declarative wiring is only half the story. The flow view traces the procedural step-sequence inside a skill — numbered steps and the capabilities each one calls.
⛓ Orchestration flow — parsed, best-effort.
Staged demo — every node, store row and flow step is a real, shipping capability · hover or tab through a node to trace its links and open its card
Everything is a package.
Mini-apps, tool servers, engine adapters — every capability docks into your workspace as an independently installable package. Claude Code is the default engine; Gemini CLI and Codex install the same way. Add what you need, retire what you don't.
@ikenga/pkg-tasks v0.8.3
Tasks — List, Agenda, Triage over the production tasks schema.
@ikenga/pkg-mail v0.3.0
Mail — Inbox, Triage, All, Drafts over the production mail schema.
@ikenga/pkg-research v0.2.0
Research — Reports, Sources, Personas over the research_notes + research_sources schema.
@ikenga/pkg-strategy v0.2.0
Strategy — OKR board (board + list), Cycles, Reviews over the production strategy schema.
@ikenga/pkg-content v0.3.0
Content — Pipeline, Calendar, Published over the production content schema.
@ikenga/pkg-finance v0.3.0
Finance — Overview, Transactions, Receivables, Inter-Company, Reports over the production finance schema.
@ikenga/pkg-outbound v0.3.0
Outbound — Email, Newsletter, Sequences, Social channels over the production outbound schema.
@ikenga/pkg-sales v0.3.0
Sales — Pipeline, Forecast, Won over the production sales schema.
Install
The skills work anywhere.
Skills, agents, and commands are plain files — that's why they're
portable across systems. groundwork and
artifact-builder run in Claude Code today, no shell
required; Ikenga is Claude-first, with Gemini CLI and Codex supported
too. Ikenga is where these primitives get a visual home: boards in
panes, artifacts you can see, a workspace that remembers.
Ikenga 0.4.0 — macOS, Linux & Windows.
All platforms & sizes
Install the workspace
macOS · Linux · Windows, one line.
curl -fsSL https://ikenga.dev/install.sh | sh
Auto-detects your platform. On Linux it pulls the
~17 MB .deb when dpkg is
present (or a ~101 MB AppImage, no sudo); on
Windows, winget install Ikenga.Shell also works.
Add a skill to Claude Code
Works today, with or without the app.
npx skills add royalti-io/groundwork Or skip the app. Add a skill to plain Claude Code
anywhere — groundwork and
ikenga-artifact-builder work with or without Ikenga.
More skills are coming.
- Apache-2.0
- Local-first
- No account required
- Claude-first · Gemini & Codex too
Welcome to your Obi.
We didn't build Ikenga to sell it. We ran our own company on it for eighteen months first — the same shell, skills, and agents you're about to download, doing real day-to-day work. That's the proof it works, not a feature you have to take on faith.
We built it to run our own company. Now it's yours.
- Your config lives on your machine — readable as files, versioned in git.
- Every agent, skill, and command you install is yours to inspect and change.
- The cockpit keeps you in sync across projects — no dotfile archaeology.
Apache-2.0. No account required. Read every line.
Obi — the meeting house; the home of your workspace.