Internal Platform
Domain knowledge that follows you from project to project.
Lightspeed packages our collective know-how into agents and knowledge bases you can install with one command. Smart contracts, card schemes, transaction flows, fraud rules, onboarding journeys, platform runbooks. Same expertise, every repo, always current.
The Registry
Knowledge bases form the foundation. Agents build on them. Skills and MCPs extend what agents can do. Bundles package the whole stack for your squad. Click any layer to see what's inside.
Agents, KBs, skills, and MCPs packaged as a single installable asset. One command pulls every layer your squad needs, configured and connected.
Skills give OpenCode domain-specific workflows as SKILL.md files. MCPs connect agents to external services via the Model Context Protocol. Both sit alongside agents, extending what they can do.
Specialist AI agents with baked-in prompts, model config, and KB dependencies. Each agent ships as two Docker targets:
Two distribution modes
Data-only image (prompt + config). The CLI extracts it into your project for use inside OpenCode.
Local developmentFull runtime image with OpenCode and the KB baked in. Runs headlessly in CI/CD and powers Lightspeed Council.
Built for CouncilDomain docs, API references, and codebase patterns packaged as data-only Docker images. Everything an agent needs to actually understand the domain, not just the language.
Quick Start
You need membership in the ikigai-digital GitHub organisation with read:packages scope. If you don't have it, ask your lead or post in #engineering.
# Verify you have access gh api orgs/ikigai-digital --jq .login # Should output: ikigai-digital
From the lightspeed repo root. It handles GitHub CLI, Docker, npm auth, GHCR login, and the CLI install. Everything in one shot.
git clone https://github.com/ikigai-digital/lightspeed.git cd lightspeed bash scripts/setup.sh
Prefer manual setup? Full instructions in the README
Day-to-Day
Agents (12) ├─ vault-reviewer Reviews SC code against Vault Core best practices ├─ enterprise-architect Senior Enterprise Architect (DDD, coupling, ADRs) ├─ dsp-build Primary orchestrator for AI-assisted development └─ ...9 more Knowledge Bases (4) Skills (13) Bundles (2) MCPs (5)
✓ Pulling ghcr.io/ikigai-digital/agent-vault-reviewer:latest ✓ Pulling KB dependency: tm-engineering ✓ Extracted to .opencode/agent/vault-reviewer/ ✓ Tracking updated in .lightspeed.json
✓ Resolving bundle: 2 agents + 1 KB + 4 skills + 1 MCP ✓ Installed: vault-dev, vault-reviewer ✓ Installed KB: tm-engineering ✓ Installed skills: argocd, confluence-cli, glab-cli, jira-cli ✓ Installed MCP: atlassian ✓ Bundle installed. Run opencode to get started.
Why This Exists
Cards, transaction management, fraud detection, AML, onboarding, channels. Each has its own patterns, regulations, and gotchas. Lightspeed agents carry that context so you don't have to hold it all in your head.
When you switch repos you lose your agent setup. Bundles fix that. Install once globally and the same agents, KBs, and skills are available in every project on your machine.
Instead of reading wikis for a week, new engineers install a bundle and have domain-trained reviewers, deployment skills, and service integrations ready to go within minutes.
KBs are Docker images with SHAs. When domain docs update, you run lightspeed upgrade and every agent on your team gets the new knowledge. No drift, no stale wikis.
Clone the repo, run the setup script, install your squad's bundle. You'll have domain-trained agents reviewing your code in under five minutes.