EveryDev.ai
Subscribe
Home
Tools

3,947+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2782
  • Coding1973
  • Infrastructure825
  • Projects603
  • Marketing598
  • Research520
  • Analytics468
  • Design462
  • MCP419
  • Testing346
  • Security323
  • Data305
  • Integration224
  • Prompts220
  • Communication210
  • Extensions196
  • Learning179
  • Voice175
  • Commerce160
  • DevOps135
  • Web95
  • Finance31
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. Bear. CTXPM
    Bear. CTXPM icon

    Bear. CTXPM

    Context Engineering
    Featured

    An open-source protocol and CLI for managing AI resources—Skills, Rules, Prompts, Memories, and MCP configs—as versioned project dependencies or packages.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully open-source protocol and CLI, free to use and self-host.

    Engagement

    Available On

    macOS
    API
    SDK
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Context EngineeringAgent FrameworksPrompt Management

    Alternatives

    PackmindThe Agency HQAgent OS
    Developer
    Bear. BestBear. Best is an indie developer building practical apps and…

    Listed Sep 2026

    About Bear. CTXPM

    Bear. CTXPM (Context Package Manager) is an open-source protocol created by Bear. Best, an indie developer, for organizing AI resources in software projects. It treats the skills, rules, prompts, memories, and MCP configurations that AI coding agents rely on as first-class project assets with clear ownership, versioning, and lifecycle rules. The project is actively maintained on GitHub and reached v0.1.16 as of September 2026.

    What It Is

    Bear. CTXPM is a protocol-first system for managing AI resources in development projects. As AI coding agents become part of everyday engineering workflows, projects accumulate two kinds of AI resources: external shared resources (team-wide or third-party) and project-local resources tightly coupled to the codebase. Without a convention, these files scatter across the project with no clear ownership or update boundary. Bear. CTXPM solves this by introducing unified dependency / package semantics, a standard directory structure under .ctxpm/, a ctxpm.yaml manifest, and a companion ctxpm CLI for repeatable operations.

    Two Ownership Concepts

    The protocol exposes exactly two ownership terms to users:

    • dependency: an external AI resource the project uses but does not maintain. Its source, path, and version are recorded in ctxpm.yaml; the content typically lives outside version control.
    • package: an AI resource maintained by the current project, committed to version control, and reviewed alongside source code.

    Each resource also has a type—skill, rule, spec, prompt, memory, or mcp—which describes its content shape independently of ownership. This combination (e.g., dependency + skill or package + rule) makes it immediately clear who maintains a resource and where to make a fix.

    Protocol-First Architecture

    Bear. CTXPM is designed so a project does not depend on a binary before an AI can understand its working environment. The protocol lives in three places:

    • ctxpm.yaml — the project manifest declaring all resources, their sources, types, and agent profiles
    • .ctxpm/ — the directory structure separating dependencies/ (gitignored) from packages/ (committed)
    • Agent entrypoint documents — a canonical .ctxpm/AGENTS.md file, with root-level symlinks (AGENTS.md, CLAUDE.md, GEMINI.md, etc.) pointing to it so each agent reads consistent instructions

    The CLI handles fixed, repeatable steps: ctxpm init, ctxpm add, ctxpm list, ctxpm validate, ctxpm detect, ctxpm check-updates, and ctxpm update. Discovery and reporting are always separated from applying changes, so AI can surface a problem while the user decides whether to act.

    Standard AI Workflow

    When an AI agent enters a Bear. CTXPM project, the recommended workflow is:

    1. Read the root entrypoint (AGENTS.md or equivalent symlink) and ctxpm.yaml
    2. Scan .ctxpm/packages/ first, then .ctxpm/dependencies/
    3. Identify resources from explicit declarations and directory structure
    4. Load memory resources on demand when a task depends on project history
    5. Maintain the managed ctxpm block in .ctxpm/AGENTS.md and keep symlinks current
    6. Report safely when an operation cannot be completed, and provide migration suggestions

    For version tracking, Bear. CTXPM records the last commit that changed a resource path rather than the repository's latest HEAD, preventing misleading update signals when unrelated directories change.

    Update: v0.1.16

    The latest release is v0.1.16, published on September 11, 2026. The repository was created in July 2026 and has seen active iteration through the v0.1.x series. The project is written primarily in Go and is hosted on GitHub under the gBearBest account. The GitHub README notes that v0.1 explicitly does not require a self-hosted registry, a lockfile mechanism, or dedicated metadata files per resource—keeping the protocol lightweight and agent-agnostic.

    Who It Is For

    Bear. CTXPM is aimed at developers and teams who use AI coding agents on projects that need long-term maintenance. It is most useful when multiple agents need to read the same project rules, when teams want to reuse shared skills without copying them into every repository, when project-owned prompts and specs need code review, or when old AI files are scattered and need inventorying before migration. One-off AI demos may not need it, but any project with ongoing AI resource accumulation benefits from the explicit ownership and lifecycle model it provides.

    Bear. CTXPM - 1

    Community Discussions

    Be the first to start a conversation about Bear. CTXPM

    Share your experience with Bear. CTXPM, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully open-source protocol and CLI, free to use and self-host.

    • Full ctxpm protocol
    • ctxpm CLI (Go)
    • Unlimited projects
    • All resource types: skill, rule, spec, prompt, memory, mcp
    • Git and OCI registry dependency sources

    Capabilities

    Key Features

    • Unified dependency/package semantics for AI resources
    • Manages Skills, Rules, Specs, Prompts, Memories, and MCP resources
    • ctxpm.yaml project manifest for declaring all resources
    • Standard .ctxpm/ directory structure separating external and project-owned resources
    • Shared agent entrypoint via .ctxpm/AGENTS.md with root-level symlinks
    • CLI commands: init, add, list, validate, detect, check-updates, update
    • Detect and migrate unmanaged AI resource files
    • Version tracking by resource path commit, not repository HEAD
    • Agent-agnostic: works with Codex, Claude, Gemini, and others
    • Protocol usable without CLI—AI can understand project from manifest alone
    • Separation of discovery from change application
    • Support for multiple agent profiles in ctxpm.yaml

    Integrations

    Claude Code
    OpenAI Codex
    Gemini
    Git
    OCI registries
    GitHub repositories
    MCP (Model Context Protocol)
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Bear. CTXPM and help others make informed decisions.

    Developer

    Bear. Best

    Bear. Best is an indie developer building practical apps and open-source tools that solve real engineering problems. The studio produces products like Bear. CTXPM, Bear. Locker, Bear. Money, and Bear. Share, each born from personal needs or late-night ideas. The developer is active on X and Reddit, sharing thoughts on AI, development, and product building.

    1 employees
    Read more about Bear. Best
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    Packmind icon

    Packmind

    Open-source platform to author, centralize and distribute playbooks to AI agents and enforce governance for AI coding assistants across repositories.

    The Agency HQ icon

    The Agency HQ

    A command-and-control platform for AI agents that delivers a single source of truth for rules, skills, and coding standards to every agent across every repository.

    Agent OS icon

    Agent OS

    Agent OS is an open-source system for injecting codebase standards and writing better specs for spec-driven AI development, compatible with Claude Code, Cursor, and other AI coding tools.

    Browse all tools

    Related Topics

    Context Engineering

    Techniques for optimizing context windows to improve AI responses.

    59 tools

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    713 tools

    Prompt Management

    Tools for organizing, versioning, and managing AI prompts.

    53 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions