freshcrate
Skin:/
Home > MCP Servers > kibi

kibi

Repo-local, per-git-branch, queryable knowledge base for LLM Agents.

Why this rank:Recent releaseHealthy release cadenceStrong adoption

Description

Repo-local, per-git-branch, queryable knowledge base for LLM Agents.

README

Kibi Wordmark

CI Coverage

Kibi is a repo-local, per-git-branch, queryable knowledge base for software projects. It stores requirements, scenarios, tests, architecture decisions, and more as linked entities, ensuring end-to-end traceability between code and documentation.

Entity Taxonomy

Kibi intentionally supports eight core entity types, organized into two logical groups:

Common Authoring Entities

  • req — Software requirements specifying functionality or constraints.
  • scenario — BDD scenarios describing user behavior (Given/When/Then).
  • test — Executable unit, integration, or e2e test cases.
  • fact — Atomic domain facts and invariants. Supports a strict lane for contradiction-sensitive modeling and a context lane (observation, meta) for bugs and workarounds.

Supporting & System Entities

  • adr — Architecture Decision Records documenting technical choices.
  • flag — Runtime or config gates (feature flags, kill-switches).
  • event — Domain or system events published/consumed by components.
  • symbol — Abstract code symbols (functions, classes, modules).

Why Kibi

Kibi is designed to boost AI agents' memory during software development. It maintains a living, verifiable project memory that:

  • Tracks context across branches — Every git branch gets its own KB snapshot, preserving context as you switch between features
  • Enforces traceability — Links code symbols to requirements, preventing orphan features and technical debt
  • Validates automatically — Rules catch missing requirements, dangling references, and consistency issues
  • Agent-friendly — LLM assistants can query and update knowledge base via MCP without risking file corruption

What You Get

Kibi provides concrete, day-to-day benefits for developers and teams:

  • Requirements Traceability — Track every code symbol back to its requirement. Know why code exists and what business need it addresses.

  • Test Coverage Visibility — See which requirements have tests, which don't, and what's covered at a glance. Ensure nothing slips through the cracks.

  • Architectural Constraints — Link code to ADRs. Know what constraints apply to each symbol and verify architecture decisions are honored.

  • Feature Flag Blast Radius — See what code depends on a runtime/config gate before toggling it. Understand the impact of enabling or disabling a feature.

  • Event-Driven Architecture — Map who publishes and consumes each domain event. Trace event flows and identify couplings across the system.

  • Branch-Local Memory — Every git branch keeps its own KB snapshot. Switch contexts without losing traceability or polluting other branches.

For OpenCode users, bootstrap an existing repo with `/init-kibi` (`kb_autopilot_generate`).

Entity Modeling Note: Use flag for runtime/config gates only. Document bugs and workarounds as fact entities with fact_kind: observation or meta. See Entity Schema and AGENTS.md for the canonical guidance.

Key Components

  • kibi-core — Prolog-based knowledge graph that tracks entities across branches
  • kibi-cli — Command-line interface for automation and hooks
  • kibi-mcp — Model Context Protocol server for LLM integration
  • kibi-opencode — OpenCode plugin that injects Kibi guidance and runs background syncs
  • kibi-vscode — VS Code extension for exploring the knowledge base

Prerequisites

  • SWI-Prolog 9.0+ — Kibi's knowledge graph runs on Prolog

Installation

The recommended way is to install kibi as project dev dependencies:

npm install --save-dev kibi-cli kibi-mcp

For detailed steps, global install alternatives, and troubleshooting, see detailed installation guide.

OpenCode Plugin

Add kibi-opencode to your project opencode.json:

{
  "$schema": "https://opencode.ai/config.json",
  "plugin": ["kibi-opencode"]
}

OpenCode installs npm plugins declared in plugin automatically at startup.

VS Code Extension

The Kibi VS Code extension provides a TreeView explorer for your knowledge base and built-in MCP integration.

Download the latest .vsix from GitHub Releases, then install it:

  • Command Palette: Ctrl+Shift+P → Extensions: Install from VSIX... → select the file
  • CLI: code --install-extension kibi-vscode-x.x.x.vsix

Every GitHub release includes the latest VS Code extension build as a .vsix artifact.

Repo-local dogfood workflow (this repo)

For contributors to this repository only:

This repository uses local built kibi-mcp and kibi-opencode artifacts during development. If you change package versions or local package wiring used by the OpenCode setup here, rebuild before testing:

bun run build

VS Code MCP

Create .vscode/mcp.json:

{
  "servers": {
    "kibi": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "kibi-mcp"]
    }
  }
}

For complete installation steps and SWI-Prolog setup, see detailed installation guide.

Quick Start

Initialize kibi in your repository:

# Verify environment prerequisites
npx kibi doctor

# Initialize .kb/ and install git hooks
npx kibi init

# Parse markdown docs and symbols into branch KB
npx kibi sync

# Discover relevant knowledge before exact lookups
npx kibi search auth

# Inspect current branch snapshot and freshness
npx kibi status

# Run integrity checks
npx kibi check

Note: kibi init installs git hooks by default. Hooks automatically sync your KB on branch checkout and merge.

Typical discovery workflow

# Explore the KB first
npx kibi search login

# Then follow up with exact/source-linked queries
npx kibi query req --source src/auth/login.ts --format table

# Check branch attachment and freshness when needed
npx kibi status

# Ask focused reporting questions
npx kibi gaps req --missing-rel specified_by,verified_by --format table
npx kibi coverage --by req --format table

Documentation

Release and Versioning

Kibi uses a two-branch release model with Changesets. Work happens on develop, where version bumps are applied. The master branch is publish-only.

Release Flow

  1. Development: Create changesets on develop as you work.
  2. Versioning: Run bun run version-packages on develop to apply bumps.
  3. Merge: Merge develop into master.
  4. Publish: master CI builds and publishes new versions to npm.

There is no master → develop back-merge.

# Add release metadata (run on develop)
bun run changeset

# Apply version bumps (run on develop)
bun run version-packages

âš ī¸ Alpha Status: Kibi is in early alpha. Expect breaking changes. Pin exact versions of kibi-cli, kibi-mcp, and kibi-opencode in your projects, and expect to occasionally delete and rebuild your .kb folder when upgrading.

Release History

VersionChangesUrgencyDate
kibi-opencode@0.15.4### Patch Changes - 4612928: Clarify that the OpenCode plugin is optional and does not replace the base Kibi CLI or MCP server packages. Users should install and configure `kibi-cli`, `kibi-mcp`, and `kibi-core` in their project first, then add `kibi-opencode` only when they want OpenCode-specific guidance and background maintenance. - Document project-local package-manager execution separately from plugin loading. - Clarify that the plugin expects the project-local `kibi` CLI to be resolvHigh5/31/2026
kibi-opencode@0.12.1### Patch Changes - 0d998ad: **Behavior-changing source edits now require Kibi impact evidence before commit.** The `kibi check --staged` command now enforces a hard gate: behavior-changing source edits must be accompanied by staged Kibi impact evidence (KB entity documentation or refreshed `documentation/symbols.yaml`). This prevents commits that change behavior without updating the knowledge base. **New diagnostics:** - `kibi_impact_evidence_missing` — emitted when behavior source edHigh5/24/2026
kibi-opencode@0.11.0### Minor Changes - 4746f3f: Briefs no longer surface internal task-tracking artifacts (such as `.sisyphus/boulder.json`) as if they were meaningful project knowledge. Notifications are now specific-or-silent: a toast only appears when the brief can say what changed and why it matters. Previously, any `.sisyphus/` file edit could trigger a brief with generic content and produce a vague "a brief is available" notification regardless of whether it contained real domain context. - `kibi-cli`: aHigh5/16/2026
kibi-opencode@0.10.0### Minor Changes - b9ef9a2: Add shared brief configuration defaults for automatic TUI delivery across Kibi clients. The CLI now reads and exposes brief config from `.kb/config.json` with sensible boolean defaults (all enabled), the OpenCode plugin delivers idle brief summaries via toast notification with automatic prompt append and auto-submit, and the VS Code extension gates notifications by the shared brief policy. This provides a unified, zero-config experience for teams using multiple KibiHigh5/10/2026
kibi-opencode@0.9.0### Minor Changes - 2bd0804: Kibi can now generate citation-backed start-task briefings through MCP with `kb_briefing_generate`, making it easier for agents to begin risky work from source-linked project context. OpenCode now surfaces that workflow through `/brief-kibi`, so teams can trigger the same Kibi briefing path directly from the editor before acting. - f9258c6: OpenCode now auto-fetches Kibi briefings from the event path when authoritative risky edits are detected. Ready-state briefHigh4/23/2026
kibi-opencode@0.8.0### Minor Changes - Kibi can now generate citation-backed start-task briefings through MCP with `kb_briefing_generate`, making it easier for agents to begin risky work from source-linked project context. OpenCode now surfaces that workflow through `/brief-kibi`, so teams can trigger the same Kibi briefing path directly from the editor before acting.High4/21/2026
kibi-mcp@0.9.0### Minor Changes - Kibi can now generate citation-backed start-task briefings through MCP with `kb_briefing_generate`, making it easier for agents to begin risky work from source-linked project context. OpenCode now surfaces that workflow through `/brief-kibi`, so teams can trigger the same Kibi briefing path directly from the editor before acting.High4/21/2026
kibi-opencode@0.7.2### Patch Changes - 2066a48: Add init-kibi autopilot generation workflow - New MCP tool `kb_autopilot_generate` for read-only candidate generation - Activation-state classification and source discovery helpers - Deterministic candidate generation for Kibi docs and symbol manifests - Conservative generic markdown heuristics for ADR/REQ/FACT candidates - Dedupe logic and payoff summary reporting - Aligned OpenCode prompt guidance with activation workflowHigh4/20/2026
kibi-mcp@0.8.0### Minor Changes - 2066a48: Add init-kibi autopilot generation workflow - New MCP tool `kb_autopilot_generate` for read-only candidate generation - Activation-state classification and source discovery helpers - Deterministic candidate generation for Kibi docs and symbol manifests - Conservative generic markdown heuristics for ADR/REQ/FACT candidates - Dedupe logic and payoff summary reporting - Aligned OpenCode prompt guidance with activation workflow ### Patch Changes - 4c1ae86High4/20/2026
kibi-cli@0.6.2### Patch Changes - 2066a48: Add init-kibi autopilot generation workflow - New MCP tool `kb_autopilot_generate` for read-only candidate generation - Activation-state classification and source discovery helpers - Deterministic candidate generation for Kibi docs and symbol manifests - Conservative generic markdown heuristics for ADR/REQ/FACT candidates - Dedupe logic and payoff summary reporting - Aligned OpenCode prompt guidance with activation workflowHigh4/20/2026
kibi-opencode@0.7.1### Patch Changes - 0ec1cb1: Realign release metadata with the traceability schema update so all publishable packages carry the same patch release notes. - 4a74281: Enable `noUncheckedIndexedAccess` incrementally across the source packages and add explicit guards where CLI parsing and traceability helpers read indexed values. - 0ec1cb1: fix(opencode): respect absolute configured KB doc roots in bootstrap detection - Treat absolute `paths.*` entries in `.kb/config.json` as authoritative when High4/18/2026
kibi-mcp@0.7.1### Patch Changes - 0ec1cb1: Realign release metadata with the traceability schema update so all publishable packages carry the same patch release notes. - 4a74281: Enable `noUncheckedIndexedAccess` incrementally across the source packages and add explicit guards where CLI parsing and traceability helpers read indexed values. - 3a11e57: Fix `kibi status` JSON serialization before first sync and add `kibi-mcp --help` output - 0ec1cb1: Accept `sourceFile` as an optional entity property during `kbHigh4/18/2026
kibi-cli@0.6.1### Patch Changes - 0ec1cb1: Realign release metadata with the traceability schema update so all publishable packages carry the same patch release notes. - 4a74281: Enable `noUncheckedIndexedAccess` incrementally across the source packages and add explicit guards where CLI parsing and traceability helpers read indexed values. - 0ec1cb1: fix(cli): merge working-tree manifests with staged overrides in buildManifestLookup - `kibi check --staged` now pre-populates `manifestLookup` from the workiHigh4/18/2026
kibi-core@0.5.1### Patch Changes - 0ec1cb1: Realign release metadata with the traceability schema update so all publishable packages carry the same patch release notes. - 3a11e57: Fix `kibi status` JSON serialization before first sync and add `kibi-mcp --help` output - 0ec1cb1: Accept `sourceFile` as an optional entity property during `kb_upsert`. - Allows symbol (and other) entities to include `sourceFile` in `properties` without triggering JSON schema validation errors. - Adds `sourceFile` to the JSON High4/18/2026
kibi-opencode@0.7.0### Minor Changes - Prepare fresh minor release line for schema and traceability alignment This release includes the completed traceability schema realignment work, ensuring proper symbol-to-requirement linking, staged traceability checks, and the updated release automation model.High4/15/2026
kibi-mcp@0.7.0### Minor Changes - Prepare fresh minor release line for schema and traceability alignment This release includes the completed traceability schema realignment work, ensuring proper symbol-to-requirement linking, staged traceability checks, and the updated release automation model. ### Patch Changes - Updated dependencies - kibi-core@0.5.0 - kibi-cli@0.6.0High4/15/2026
kibi-cli@0.6.0### Minor Changes - Prepare fresh minor release line for schema and traceability alignment This release includes the completed traceability schema realignment work, ensuring proper symbol-to-requirement linking, staged traceability checks, and the updated release automation model. ### Patch Changes - Updated dependencies - kibi-core@0.5.0High4/15/2026
kibi-core@0.5.0### Minor Changes - Prepare fresh minor release line for schema and traceability alignment This release includes the completed traceability schema realignment work, ensuring proper symbol-to-requirement linking, staged traceability checks, and the updated release automation model.High4/15/2026
kibi-opencode@0.6.1### Patch Changes - d344f57: fix(opencode): respect absolute configured KB doc roots in bootstrap detection - Treat absolute `paths.*` entries in `.kb/config.json` as authoritative when checking whether a workspace is bootstrapped. - Add a regression test covering healthy absolute custom doc roots while preserving the existing missing-target bootstrap warning. fix(cli): restore prolog codec exports - Regenerate the checked-in `src/prolog/codec.js` artifact so `toPrologString` and `toMedium4/7/2026
kibi-mcp@0.6.1### Patch Changes - 7111197: Accept `sourceFile` as an optional entity property during `kb_upsert`. - Allows symbol (and other) entities to include `sourceFile` in `properties` without triggering JSON schema validation errors. - Adds `sourceFile` to the JSON entity schema and the Prolog entity schema. - Adds regression test for symbol upsert with `sourceFile`. Fixes #114. - Updated dependencies [efc7fd7] - Updated dependencies [d344f57] - Updated dependencies [2994632] - Updated depeMedium4/7/2026
kibi-cli@0.5.1### Patch Changes - efc7fd7: fix(cli): merge working-tree manifests with staged overrides in buildManifestLookup - `kibi check --staged` now pre-populates `manifestLookup` from the working-tree `config.paths.symbols` manifest before processing staged-manifest overrides. This prevents code-only staged changes (where `symbols.yaml` is not staged) from falling back to hash-generated IDs and incorrectly failing traceability even when the symbol is already linked in the KB. - ReMedium4/7/2026
kibi-core@0.4.1### Patch Changes - 7111197: Accept `sourceFile` as an optional entity property during `kb_upsert`. - Allows symbol (and other) entities to include `sourceFile` in `properties` without triggering JSON schema validation errors. - Adds `sourceFile` to the JSON entity schema and the Prolog entity schema. - Adds regression test for symbol upsert with `sourceFile`. Fixes #114.Medium4/7/2026
kibi-opencode@0.6.0### Minor Changes - 0c2c1e7: feat(traceability): document comment-free test workflow with validation parity - Add relationship-first traceability guidance: prefer symbol/test/requirement relationships via `covered_by` and `verified_by`/`validates` over inline `// implements REQ-xxx` comments - Document staged symbol traceability enforcement with both workflow paths: relationship-based (preferred) and comment-based (optional/backward-compatible) - Align guidance across AGENTS.md, CLI refeMedium4/6/2026
kibi-mcp@0.6.0### Minor Changes - 0c2c1e7: feat(traceability): document comment-free test workflow with validation parity - Add relationship-first traceability guidance: prefer symbol/test/requirement relationships via `covered_by` and `verified_by`/`validates` over inline `// implements REQ-xxx` comments - Document staged symbol traceability enforcement with both workflow paths: relationship-based (preferred) and comment-based (optional/backward-compatible) - Align guidance across AGENTS.md, CLI refeMedium4/6/2026
kibi-cli@0.5.0### Minor Changes - 0c2c1e7: feat(traceability): document comment-free test workflow with validation parity - Add relationship-first traceability guidance: prefer symbol/test/requirement relationships via `covered_by` and `verified_by`/`validates` over inline `// implements REQ-xxx` comments - Document staged symbol traceability enforcement with both workflow paths: relationship-based (preferred) and comment-based (optional/backward-compatible) - Align guidance across AGENTS.md, CLI refeMedium4/6/2026
kibi-core@0.4.0### Minor Changes - 0c2c1e7: feat(traceability): document comment-free test workflow with validation parity - Add relationship-first traceability guidance: prefer symbol/test/requirement relationships via `covered_by` and `verified_by`/`validates` over inline `// implements REQ-xxx` comments - Document staged symbol traceability enforcement with both workflow paths: relationship-based (preferred) and comment-based (optional/backward-compatible) - Align guidance across AGENTS.md, CLI refeMedium4/6/2026
kibi-opencode@0.5.4### Patch Changes - c144ac2: Fix false bootstrap warnings for configured repos and add packed-artifact verification This release fixes the false "workspace needs Kibi bootstrap" warning that appeared for workspaces already configured with `.kb/config.json` pointing at relocated `kibi-docs/*` paths. **Bug fix:** - The `checkWorkspaceHealth` function now correctly reads `.kb/config.json` to determine expected directory paths, instead of using hardcoded `documentation/*` paths that causedMedium4/1/2026
kibi-mcp@0.5.2### Patch Changes - 3388cf3: Add CI-only diagnostic logging for symbol coordinate refresh to help isolate the refreshCoordinatesForSymbolId coverage failure on GitHub Actions. - 9137133: Replace mock.module-based symbol refresh mocking in MCP upsert tests with a test seam to prevent cross-file leakages under coverage. - Updated dependencies [3388cf3] - kibi-cli@0.4.3Medium4/1/2026
kibi-cli@0.4.3### Patch Changes - 3388cf3: Add CI-only diagnostic logging for symbol coordinate refresh to help isolate the refreshCoordinatesForSymbolId coverage failure on GitHub Actions.Medium4/1/2026
kibi-opencode@0.5.3### Patch Changes - 051bdc3: Quieter terminal behavior and logging correctness improvements: - Normal-operation logs (`info`/`warn`) now route through structured `client.app.log()` instead of `console.log`/`console.warn`, silenced when no host client is available. - Error-class events (bootstrap-needed, sync/check failure, hook/init failure) remain visible in terminal via `console.error`. - All `client.app.log()` calls are now fire-and-forget with `.catch(console.error)` to prevent unhanMedium3/29/2026
kibi-cli@0.4.1### Patch Changes - 46baebc: Export resolveKbPlPath from kibi-cli public prolog surface Add `resolveKbPlPath` to the public `kibi-cli/prolog` export so that `kibi-mcp` can import it without breaking against older `kibi-cli` versions that do not expose this symbol.Medium3/27/2026
kibi-opencode@0.5.2### Patch Changes - 7bd2adf: Internal code quality improvements and refactoring. - Deduplicate `splitTopLevel` into single canonical function in `codec.ts`. - Deduplicate `Violation`, `ChecksConfig`, and rule definitions between CLI and MCP. - Extract `safeCleanupProlog` helper to eliminate duplicated teardown patterns. - Replace `process.exit()` with return values in CLI command handlers. - Remove dead code (`target-resolver.ts`), annotate empty catch blocks, remove unreachable codeMedium3/27/2026
kibi-mcp@0.5.0### Minor Changes - 7bd2adf: Add typed fact schema, semantic contradiction model, and discovery bundle tools. - **Typed facts**: New `fact_kind` field (subject, property_value, observation, meta) with schema validation, preserved through CLI/MCP sync and query round-trips. - **Discovery bundle**: `kb_search`, `kb_find_gaps`, `kb_coverage`, `kb_graph` tools across MCP and CLI. Richer `kb_check` summaries and improved diagnostic usage logging. - **Agent guidance**: Updated to prefer discovMedium3/27/2026
kibi-cli@0.4.0### Minor Changes - 7bd2adf: Add typed fact schema, semantic contradiction model, and discovery bundle tools. - **Typed facts**: New `fact_kind` field (subject, property_value, observation, meta) with schema validation, preserved through CLI/MCP sync and query round-trips. - **Discovery bundle**: `kb_search`, `kb_find_gaps`, `kb_coverage`, `kb_graph` tools across MCP and CLI. Richer `kb_check` summaries and improved diagnostic usage logging. - **Agent guidance**: Updated to prefer discovMedium3/27/2026
kibi-core@0.3.0### Minor Changes - 7bd2adf: Add typed fact schema, semantic contradiction model, and discovery bundle tools. - **Typed facts**: New `fact_kind` field (subject, property_value, observation, meta) with schema validation, preserved through CLI/MCP sync and query round-trips. - **Discovery bundle**: `kb_search`, `kb_find_gaps`, `kb_coverage`, `kb_graph` tools across MCP and CLI. Richer `kb_check` summaries and improved diagnostic usage logging. - **Agent guidance**: Updated to prefer discovMedium3/27/2026
kibi-vscode@0.2.2### VS Code Extension v0.2.2 - VSIX artifacts now attached to GitHub releases for easy installation - Added to changesets workflow for automated versioning - Installation instructions added to project README **Install:** Download the `.vsix` below, then in VS Code: `Ctrl+Shift+P` → `Extensions: Install from VSIX...`Medium3/25/2026
kibi-mcp@0.4.0### Minor Changes - efd563a: Add the curated discovery bundle across MCP and CLI, including search, status, gap analysis, coverage reporting, bounded graph traversal, richer `kb_check` summaries, and improved diagnostic usage logging. Update agent-facing guidance to prefer discovery-first workflows with `kb_search` and exact follow-up with `kb_query`. ### Patch Changes - 701e2cb: Refresh README, CLI/MCP references, troubleshooting guidance, and agent-facing self-documentation to match the disLow3/22/2026
kibi-cli@0.3.0### Minor Changes - efd563a: Add the curated discovery bundle across MCP and CLI, including search, status, gap analysis, coverage reporting, bounded graph traversal, richer `kb_check` summaries, and improved diagnostic usage logging. Update agent-facing guidance to prefer discovery-first workflows with `kb_search` and exact follow-up with `kb_query`. ### Patch Changes - 701e2cb: Refresh README, CLI/MCP references, troubleshooting guidance, and agent-facing self-documentation to match the disLow3/22/2026
kibi-core@0.2.0### Minor Changes - efd563a: Add the curated discovery bundle across MCP and CLI, including search, status, gap analysis, coverage reporting, bounded graph traversal, richer `kb_check` summaries, and improved diagnostic usage logging. Update agent-facing guidance to prefer discovery-first workflows with `kb_search` and exact follow-up with `kb_query`.Low3/22/2026
kibi-opencode@0.5.1### Patch Changes - 6f84a32: Clarify MCP-only agent guidance policy Documentation now consistently describes the agent-facing interface as public MCP tools and sanctioned slash commands, with internal maintenance handled by background sync operations. This aligns with ADR-016 thin-bridge architecture where agents interact exclusively through the MCP surface while internal processes manage KB synchronization.Low3/22/2026
kibi-cli@0.2.8### Patch Changes - 4c1150b: Fix staged traceability check to correctly resolve symbol IDs from symbols.yaml manifests The staged traceability check (`kibi check --staged`) was failing to resolve symbol IDs from symbols.yaml manifests because the manifest extractor only recognized the legacy `source` field, while the documented format uses `sourceFile`. This caused false-positive violations for symbols that were properly linked to requirements in the manifest. Changes: - Updated `extraLow3/22/2026
kibi-opencode@0.5.0### Minor Changes - Add durable knowledge comment detection for JS/TS and Python - New `comment-analysis.ts` module detects long durable-knowledge comments in code files - Supports JavaScript/TypeScript (`//`, `/* */`, `/** */`) and Python (`#` blocks, true docstrings) - Automatically classifies comments as FACT, ADR, REQ, SCEN, or TEST using knowledge classifier - Injects specific routing guidance based on classification type - Tracks seen comments by fingerprint to avoid repeated gLow3/22/2026
kibi-mcp@0.3.3### Patch Changes - Fix `--diagnostic-mode` support and server version reporting (fixes #97) - `--diagnostic-mode` now properly enables diagnostic logging to `.kb/usage.log` - Server version now dynamically reads from `package.json` instead of hardcoded value - Added usage logging with tool call telemetry (timestamp, duration, status, branch, prolog PID) - Fixed version drift: server now reports `0.3.2` matching the package version - Added source-level implementation in `src/` ensuriLow3/22/2026
kibi-opencode@0.4.2### Patch Changes - 6e9e15c: Import plain string Markdown frontmatter `links` as generic `relates_to` relationships during `kibi sync`, and fix `kibi query --relationships` so it returns outgoing relationships reliably. Also fix `kibi-opencode` tarball ESM imports and self-contained plugin typings so packed installs can build and load the plugin and helper subpath exports in Node. - dabf1af: Document the repo-local dogfood workflow, make the local MCP startup path resolve from nested woLow3/20/2026
kibi-mcp@0.3.2### Patch Changes - bc020dd: Generate unit-test LCOV coverage in CI, upload it to Codecov using the repository's CODECOV_TOKEN secret, and add a README coverage badge alongside the main CI status badge. - Updated dependencies [bc020dd] - Updated dependencies [e61aa15] - kibi-cli@0.2.7Low3/20/2026
kibi-cli@0.2.7### Patch Changes - bc020dd: Generate unit-test LCOV coverage in CI, upload it to Codecov using the repository's CODECOV_TOKEN secret, and add a README coverage badge alongside the main CI status badge. - e61aa15: Load SWI-Prolog's `rdf_db` library in interactive CLI sessions so `rdf_transaction/1` mutation queries do not fall into interactive correction prompts and hang MCP requests that rely on the long-lived Prolog process.Low3/20/2026
kibi-mcp@0.3.1### Patch Changes - 5188a8f: Fix `kb_upsert` status validation so documented entity-specific lifecycle values like `open`, `passing`, and `accepted` are accepted again. The MCP tool schema now avoids advertising a stale fixed status enum, and the shared entity schema accepts both documented statuses and legacy compatibility values. - 5188a8f: Remove unused internal MCP tool modules that are no longer part of the supported four-tool public surface. This reduces dead code and makes unit coverage Low3/19/2026
kibi-cli@0.2.6### Patch Changes - 5188a8f: Fix `kb_upsert` status validation so documented entity-specific lifecycle values like `open`, `passing`, and `accepted` are accepted again. The MCP tool schema now avoids advertising a stale fixed status enum, and the shared entity schema accepts both documented statuses and legacy compatibility values. - Updated dependencies [4e05344] - kibi-core@0.1.10Low3/19/2026
kibi-core@0.1.10### Patch Changes - 4e05344: Align core status semantics with the documented entity-specific lifecycle values so requirement and ADR derivations treat canonical states like `open`, `in_progress`, `closed`, `accepted`, `deprecated`, and `superseded` consistently.Low3/19/2026
kibi-opencode@0.4.1### Patch Changes - 1552f46: Fix plugin loader compatibility: root entrypoint now exports only plugin function to match OpenCode loader contract. Runtime helpers (config, prompt, scheduler, file-filter) moved to subpath exports (`./config`, `./prompt`, `./scheduler`, `./file-filter`). Fixes issue #82. ### Package entrypoint - Remove named exports `config`, `fileFilter`, `createSyncScheduler`, `injectPrompt`, `SENTINEL` from root - Keep only `default` export (plugin factory) and type-onlLow3/18/2026
kibi-opencode@0.3.1### Patch Changes - 582bede: Add `/init-kibi` advertisement to injected guidance. Update README with Bootstrap Command section.Low3/17/2026
kibi-core@0.1.9### Patch Changes - 29de3fa: Bump patch version for safe releaseLow3/17/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

metorial-platformThe engine powering hundreds of thousands of MCP connections 🤖 đŸ”Ĩdev@2026-06-06
opentabsBrowser automation clicks buttons. OpenTabs calls APIs.main@2026-06-06
studioOpen-source control plane for your AI agents. Connect tools, hire agents, track every token and dollarv2.396.1
mcp-ts-coreAgent-native TypeScript framework for building MCP servers. Build tools, not infrastructure.v0.10.0
musterMCP tool management and workflow proxyv0.3.1

More in MCP Servers

AstrBotAgentic IM Chatbot infrastructure that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨
agentscopeBuild and run agents you can see, understand and trust.
claude-plugins-officialOfficial, Anthropic-managed directory of high quality Claude Code Plugins.
langchain4jLangChain4j is an open-source Java library that simplifies the integration of LLMs into Java applications through a unified API, providing access to popular LLMs and vector databases. It makes impleme