AiKit
AiKit is my collection of AI agent resources: skills, agents, commands, MCP tools, plugins, personas and templates β with a focus on the pi coding agent β plus a two-phase deployment tool that links resources into .agents/ and writes pi settings.json.
What's inside
- Agents: pi, opencode, reasonix, zerostack, dsh; also codex, claude code
- pi extensions: pi-toolkit (rtk, cave, toon, doc, role), pi-agents, pi-asks, pi-tasks, pi-board, pi-footer β¦
- Skills, personas, deploy scripts
Deploy / usage
Single source of truth is TOML manifests (manifest.toml / preset.toml / harness/agents.toml); generation produces multiple formats and the deployer links them:
python3 deploy/gen.py --format all # regenerate lua/json/sh from manifests
python3 deploy/deploy.py list # show what would be linked
python3 deploy/deploy.py doctor # check the installation
python3 deploy/deploy.py scan # scan available resources
python3 deploy/deploy.py agents --project <proj> # link agents for a project
python3 deploy/deploy.py agents --global # link agents globally
There are three parallel implementations: Python deploy.py, Lua deploy.lua, and bash.
Docs
docs/β agentkit-sdd, pi, toolsAGENTS.md,SPEC.md,DESIGN.md
GitHub: hiraethecho/AiKit