awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
zilliztech avatar

zilliztech/claude-context

0
View on GitHub↗
5,373 stars·484 forks·TypeScript·mit·29 viewsgithub.com/zilliztech/claude-context/tree/master/docs↗

Claude Context

Claude-context is a retrieval-augmented generation pipeline and semantic code search tool. It functions as an LLM codebase indexer and RAG context provider, designed to index local directories and retrieve relevant code files to provide context for large language models.

The system operates as a hybrid search engine that combines keyword matching with dense vector search. This allows for the retrieval of code snippets and logic using natural language queries based on meaning rather than exact text matches.

The project covers codebase indexing and search index management, utilizing asynchronous processing and recursive directory traversal. It incorporates index filtering rules to manage which files are included and employs a combination of semantic encoding and local vector storage to maintain a searchable representation of the source code.

Features

  • Code Search - Enables finding specific code snippets or logic across repositories using natural language queries and vector search.
  • Codebase Context Providers - Transforms source code and documentation into a unified, filtered context for use in LLM prompts.
  • LLM Context Preparation - Prepares and filters relevant code files to provide AI assistants with precise context for accurate responses.
  • Semantic Chunking - Splits source files into overlapping semantic chunks to preserve local context for vector embeddings.
  • Hybrid Search Engines - Functions as a retrieval system that integrates vector-based semantic search with keyword-based indexing for code discovery.
  • Hybrid Vector-Keyword Indexing - Combines dense vector embeddings with traditional keyword matching to increase retrieval accuracy for technical code queries.
  • Codebase Indexing - Creates searchable representations of directories using hybrid search and chunking to handle large code volumes.
  • Vector Storage - Persists high-dimensional embeddings in a local database to enable fast retrieval without remote API dependency.
  • Semantic Code Indexing - Processes source code asynchronously to create searchable semantic mappings for AI agent retrieval.
  • Codebase Indexing - Indexes local codebases to create semantic search indices that provide relevant context for large language models.
  • Indexing Exclusion Filters - Applies inclusion and exclusion rules to determine which source files are added to the semantic index.
  • AI-Driven Repository Analysis - Indexes large volumes of code to automate the analysis and location of functions or patterns.
  • Granular File Change Tracking - Tracks modifications to source files using a hierarchical structure to perform incremental updates to the search index.
  • Retrieval Augmented Generation - Tool for indexing entire codebases for agent context.

Star history

Star history chart for zilliztech/claude-contextStar history chart for zilliztech/claude-context

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does zilliztech/claude-context do?

Claude-context is a retrieval-augmented generation pipeline and semantic code search tool. It functions as an LLM codebase indexer and RAG context provider, designed to index local directories and retrieve relevant code files to provide context for large language models.

What are the main features of zilliztech/claude-context?

The main features of zilliztech/claude-context are: Code Search, Codebase Context Providers, LLM Context Preparation, Semantic Chunking, Hybrid Search Engines, Hybrid Vector-Keyword Indexing, Codebase Indexing, Vector Storage.

What are some open-source alternatives to zilliztech/claude-context?

Open-source alternatives to zilliztech/claude-context include: cocoindex-io/cocoindex — Cocoindex is an incremental data processing engine that builds and maintains live indexes for AI agents, with a core… alibaba/zvec — zvec is an embedded vector database engine and indexing library designed for high-dimensional similarity search. It… cocoindex-io/cocoindex-code — Cocoindex is a command-line code search engine and indexing tool that combines abstract syntax tree pattern matching… smallcloudai/refact — Refact is an autonomous AI software engineering system and code assistant. It functions as an agent orchestrator… netease-youdao/qanything — QAnything is a retrieval-augmented generation application framework and self-hosted AI interface. It functions as a… sciphi-ai/r2r — R2R is an agentic retrieval-augmented generation platform that uses reasoning agents to perform multi-step data…

Open-source alternatives to Claude Context

Similar open-source projects, ranked by how many features they share with Claude Context.
  • cocoindex-io/cocoindexcocoindex-io avatar

    cocoindex-io/cocoindex

    6,117View on GitHub↗

    Cocoindex is an incremental data processing engine that builds and maintains live indexes for AI agents, with a core focus on codebase indexing and knowledge graph extraction. The engine uses a function-graph execution model where user-defined Python functions are composed into a directed acyclic graph, and it processes data incrementally so only changed source records or code paths are re-computed, avoiding full recomputation at any scale. It supports automatic schema inference from transformation pipeline type annotations and provides full data lineage tracing, tagging every output record wi

    Rustagentic-data-frameworkaiai-agents
    View on GitHub↗6,117
  • alibaba/zvecalibaba avatar

    alibaba/zvec

    5,198View on GitHub↗

    zvec is an embedded vector database engine and indexing library designed for high-dimensional similarity search. It functions as a hybrid search engine and a retrieval-augmented generation knowledge base, allowing for the storage and retrieval of dense and sparse vectors. The system is distinguished by its hybrid retrieval pipeline, which fuses vector similarity, full-text keyword matching, and scalar metadata filtering into single query operations. It supports a plugin-based model integration system for registering custom embedding models and rerankers, as well as language bindings for nativ

    C++ann-searchembedded-databaserag
    View on GitHub↗5,198
  • cocoindex-io/cocoindex-codecocoindex-io avatar

    cocoindex-io/cocoindex-code

    1,962View on GitHub↗

    Cocoindex is a command-line code search engine and indexing tool that combines abstract syntax tree pattern matching and semantic vector embeddings for precise code discovery. It functions locally and integrates with AI coding assistants to automatically retrieve necessary codebase context through standardized communication protocols and persistent background daemon services. The platform employs an asymmetric embedding architecture that generates vector representations using separate parameters for document indexing and search queries. It supports incremental index maintenance by tracking fi

    Pythonagentsastcocoindex
    View on GitHub↗1,962
  • smallcloudai/refactsmallcloudai avatar

    smallcloudai/refact

    3,490View on GitHub↗

    Refact is an autonomous AI software engineering system and code assistant. It functions as an agent orchestrator capable of planning, executing, and managing multi-step development workflows to complete complex software tasks independently. The system distinguishes itself through agentic state management, using isolated worktrees and versioned checkpoints to allow autonomous agents to experiment with code changes and roll back to stable states if tasks fail. It further extends its capabilities via the Model Context Protocol, connecting the AI engine to external databases, version control syst

    Rustai-agentdeveloper-toolsenterprise
    View on GitHub↗3,490
See all 30 alternatives to Claude Context→