zilliztech/claude-context
Claude Context is an MCP plugin that provides semantic code search to AI coding assistants, enabling them to use the entire codebase as context for improved code understanding and generation.
Awesome AI Agents › Code Search Engines
Aider is an AI-powered pair programming tool designed to be used directly in your terminal, enabling developers to collaborate with large language models (LLMs) to create new projects or enhance existing codebases. It supports a wide range of LLMs including Claude 3.7 Sonnet, DeepSeek R1 & Chat V3, OpenAI models like o1, o3-mini, GPT-4o, and many local models, providing flexibility in AI backend choice. Aider maps your entire codebase to understand the project context, which allows it to work effectively even with large and complex projects. It supports over 100 programming languages such as Python, JavaScript, Rust, Ruby, Go, C++, PHP, HTML, and CSS, making it versatile for various development needs. The tool integrates seamlessly with Git, automatically committing changes with meaningful commit messages and allowing users to manage AI-generated code changes using familiar Git workflows. Aider can be used within popular IDEs and editors, where developers can request code changes by simply adding comments, and the AI will implement them. It also supports adding images and web pages to the chat for visual context, enhancing communication and understanding. Additional features include voice-to-code capabilities, enabling users to speak their requests for new features, test cases, or bug fixes, which Aider then executes. It also offers automatic linting and testing after code changes, ensuring code quality and reliability. For users who prefer web chat interfaces, Aider facilitates easy copy-pasting of code context and edits between the terminal and browser. Installation is straightforward via pip, and comprehensive documentation, tutorials, and community support are available. Users have praised Aider for significantly boosting productivity and providing an experience akin to having a senior developer live within the Git repository. Overall, Aider is a powerful AI assistant that enhances coding workflows by combining advanced AI capabilities with developer-friendly tools and integrations.
https://github.com/Aider-AI/aider
Claude Context is an MCP plugin that provides semantic code search to AI coding assistants, enabling them to use the entire codebase as context for improved code understanding and generation.
Bloop is a fast, AI-powered code search engine that enables natural language queries, code understanding, and generation to boost developer productivity using existing codebases as context.
This repository contains an archived and unsupported version of an old command-line tool named Mentat, now replaced by an AI-powered GitHub bot available at mentat.ai.
Nextpy is a cutting-edge framework for building self-modifying AI software with advanced prompt engineering, modularity, and significant performance optimizations.
DemoGPT is an open-source all-in-one library that automates the creation of interactive LLM agent applications by generating LangChain code and transforming it into Streamlit apps, leveraging GPT-3.5-turbo and supporting future autonomous API integration.
Local-first codebase intelligence CLI that indexes a repository for regex and semantic search and answers architecture questions with citations from code, git history and technical web research.
Instructa AI Prompts is an open-source repository providing curated AI prompts and rules to enhance AI-assisted coding workflows across multiple popular AI coding tools.
A curated collection of experiments and demonstrations showcasing the creative and advanced capabilities of the ChatGPT and Code Interpreter combination for AI-assisted coding and data processing.