#35 · Primary category: LLM Application Frameworks

cocoindex

agentic-data-framework ai ai-agents change-data-capture codebase-intelligence context-engineering data-engineering data-indexing data-processing etl help-wanted indexing knowledge-graph llm long-horizon-agent python rag real-time rust semantic-search

Incremental engine for long horizon agents 🌟 Star if you like it!

Project last updated:08/28/26

GitHub Stars

11.4K

Forks

892

Contributors

89

License

Apache-2.0

Why we included this project

Keeping a RAG or agent-memory index current usually means re-embedding everything on every change, which gets expensive as your corpus grows. CocoIndex takes a different path: you declare the target state as a function of your source data, and its Rust engine watches the sources and reprocesses only the delta. Codebases, Slack conversations, docs, and meeting notes stay continuously in sync with the agents that read them, without full re-indexing cycles, and the engine keeps lineage so you can trace where a piece of context came from. You write pipelines in plain declarative Python rather than wiring orchestration DAGs, which makes it usable for data engineers who are not already pipeline specialists. That combination is what you want when you run production LLM apps, semantic search, or long-horizon agents and your retrieval layer has to reflect the latest state.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category