{"id":12577656,"name":"codebase-context","ecosystem":"npm","description":"Bounded conventions map and local-pattern discovery for AI coding agents. Local-first MCP server with AST-backed hybrid search.","homepage":"https://github.com/PatrickSys/codebase-context#readme","licenses":"Elastic-2.0","normalized_licenses":["MulanPSL-2.0"],"repository_url":"https://github.com/PatrickSys/codebase-context","keywords_array":["mcp","mcp-server","model-context-protocol","codebase-context","code-patterns","team-conventions","conventions-map","pattern-detection","semantic-search","vector-search","hybrid-search","retrieval","reranking","rrf","cross-encoder","context-engineering","local-first","privacy-first","embeddings","golden-files","ai-coding","ai-agents","llm","claude","claude-code","cursor","copilot","windsurf","angular","react","typescript","developer-tools","static-analysis","code-quality","code-search"],"namespace":null,"versions_count":18,"first_release_published_at":"2025-12-11T19:58:44.622Z","latest_release_published_at":"2026-04-18T09:20:09.186Z","latest_release_number":"2.2.0","last_synced_at":"2026-04-18T10:33:54.902Z","created_at":"2025-12-11T20:10:14.199Z","updated_at":"2026-04-18T14:37:50.778Z","registry_url":"https://www.npmjs.com/package/codebase-context","install_command":"npm install codebase-context","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.2.0"}},"repo_metadata":{},"repo_metadata_updated_at":"2026-04-18T14:37:50.747Z","dependent_packages_count":0,"downloads":1296,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":23.278759793826392,"dependent_packages_count":33.57436869186321,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":28.426564242844798},"purl":"pkg:npm/codebase-context","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/codebase-context","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/codebase-context","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/codebase-context/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/codebase-context/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/codebase-context/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/codebase-context/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/codebase-context/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/codebase-context/codemeta","maintainers":[{"uuid":"patricksys","login":"patricksys","name":null,"email":"rossellocolompatrick@gmail.com","url":null,"packages_count":2,"html_url":"https://www.npmjs.com/~patricksys","role":null,"created_at":"2025-12-11T20:26:02.601Z","updated_at":"2025-12-11T20:26:02.601Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/patricksys/packages"}]}