{"data":{"slug":"olimorris-codecompanion-nvim","name":"codecompanion.nvim","tagline":":rocket: Getting Started","github_url":"https://github.com/olimorris/codecompanion.nvim","owner":"olimorris","repo":"codecompanion.nvim","owner_avatar_url":"https://avatars.githubusercontent.com/u/9512444?v=4","primary_language":"Lua","stars":6862,"forks":457,"topics":["acp","agent","agent-client-protocol","anthropic","claude-code","copilot","deepseek","gemini","google-gemini","kimi","llm","neovim","nvim","ollama","openai","openrouter","plugin"],"archived":false,"github_pushed_at":"2026-09-19T22:19:20+00:00","maintenance_label":"Very active","stars_delta_30d":70,"url":"https://www.graphcanon.com/tools/olimorris-codecompanion-nvim","markdown_url":"https://www.graphcanon.com/tools/olimorris-codecompanion-nvim.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/olimorris-codecompanion-nvim","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=olimorris-codecompanion-nvim","description":"✨ AI Coding, Vim Style","homepage_url":"https://codecompanion.olimorris.dev","license":"Apache-2.0","open_issues":15,"watchers":27,"ai_summary":"AI Coding Plugin for Neovim in Lua","readme_excerpt":"## :rocket: Getting Started\n\nEverything you need to know about CodeCompanion (installation, configuration and usage) is within the [docs](https://codecompanion.olimorris.dev).\n\nYou can use the [@{search_help}](https://codecompanion.olimorris.dev/usage/chat-buffer/agents-tools#search-help) tool to ask an LLM to search the CodeCompanion docs for you.","github_created_at":"2023-12-27T17:32:51+00:00","created_at":"2026-07-15T11:03:26.687516+00:00","updated_at":"2026-09-20T05:12:15.92761+00:00","categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"},{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"}],"tags":[{"slug":"agent-client-protocol","name":"agent-client-protocol"},{"slug":"ai-coding","name":"ai-coding"},{"slug":"anthropic","name":"anthropic"},{"slug":"claude-code","name":"claude-code"},{"slug":"copilot","name":"copilot"},{"slug":"lua","name":"lua"},{"slug":"neovim","name":"neovim"},{"slug":"plugin","name":"plugin"}],"trust":{"provenance":{"is_fork":false,"github_id":736363011,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-20T05:12:13.520Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":9,"days_since_push":0,"last_release_at":"2026-09-16T15:17:19Z","stars_delta_30d":70,"open_issues_delta_30d":1},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T11:03:28.127Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-09-20T05:12:14.558Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-09-20T05:12:14.558Z","managed_saas":false},"languages":{"value":["lua"],"source":"github.language","observed_at":"2026-09-20T05:12:14.558Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-09-20T05:12:14.558Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-09-20T05:12:14.558Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When you are a Neovim user seeking AI-driven code completion that integrates smoothly into your editor setup.","If your project relies on Anthropic Claude, Google Gemini, or OpenAI APIs, and you need seamless integration within Neovim."],"when_not_to_use":["Avoid if your coding involves non-Lua languages and you do not require or support the specific LLMs handled by this plugin.","This tool may not be suitable for developers who prefer code companion tools with broader language or LLM compatibility outside Neovim."],"source":"enrich:decision_facts","observed_at":"2026-07-17T10:16:19.509Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"AI coding plugin for Neovim in Lua with Apache license and support for various LLMs."}]}}