{
  "markdown": "# ikenga-pkgs\n\n[![License](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](LICENSE)\n[![Discussions](https://img.shields.io/badge/community-discussions-5865F2.svg)](https://github.com/ikenga-hq/ikenga-pkgs/discussions)\n[![Newsletter](https://img.shields.io/badge/newsletter-Building%20in%20the%20Loop-e8590c.svg)](https://buildingintheloop.substack.com/subscribe)\n\n> The canonical home for first-party Ikenga packages — engines, MCP servers, mini-apps, and\n> helpers — in one Apache-2.0 monorepo.\n\n## What it is\n\nEvery first-party Ikenga package lives here\n([ADR-009](https://github.com/ikenga-hq/ikenga/blob/main/docs/adr/009-monorepo-pkgs-all-open.md)),\nversioned and published with Changesets. It's a good place to read working examples of\neach pkg archetype before authoring your own.\n\n## Layout\n\n```\npackages/\n  engine/       AI engine adapters (claude-code, noop, …)\n  mcp/          MCP servers (iyke, …)\n  apps/         User-facing iframe mini-apps (studio, tasks, …)\n  connectors/   External-service adapters\n  sidecars/     Long-lived headless processes\n```\n\n## Workflow\n\nThis monorepo uses [Changesets](https://github.com/changesets/changesets) for per-package\nversioning and publish.\n\n```bash\npnpm install\npnpm -r build\npnpm changeset            # author a changeset describing your change\ngit commit -am \"feat: ...\"\n# Open PR; on merge to main, \"Version Packages\" PR opens.\n# Merging that PR publishes all bumped packages to npm and updates the registry index.\n```\n\nEach PR that changes a package must include a `.changeset/*.md` (the\n[changeset-bot](https://github.com/apps/changeset-bot) will nag you on PRs that don't).\n\n## Registry\n\nPublished versions appear in the [ikenga-registry](https://github.com/ikenga-hq/ikenga-registry)\nwithin seconds of `pnpm changeset publish` completing, via the\n`scripts/update-registry-index.mjs` step in the release workflow. The shell and\n`ikenga` CLI both consume that registry for discovery and install.\n\n## Links\n\n- [`ikenga`](https://github.com/ikenga-hq/ikenga) — the desktop shell that loads these\n- [`ikenga-contract`](https://github.com/ikenga-hq/ikenga-contract) — the manifest schema each pkg validates against\n- [Building in the Loop](https://buildingintheloop.substack.com/subscribe) — biweekly letters on running a real multi-agent Claude Code system\n\n## License\n\nApache-2.0 — see [`LICENSE`](LICENSE).\n",
  "bytes": 2377,
  "sha": "d1fd9c5774597a2fe56367135301498e0f0717670c5e0fd46cea45d614dff98f",
  "repo_slug": "ikenga-hq/ikenga-pkgs",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_dev_ikenga_mcp_iyke_92aec059/readme"
}