• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
CocoIndex avatar

CocoIndex

Incremental data indexing framework that keeps AI agent context fresh

  • Agent frameworks and tools
  • Data and spreadsheets
View on GitHub
Website

What it is

CocoIndex is a Python framework with a Rust core for building data pipelines that turn codebases, documents, PDFs, chat logs, and other sources into indexes for AI agents and LLM apps. Pipelines are declared in Python, and when source data changes only the affected parts are reprocessed, so vector stores and knowledge graphs stay current without full rebuilds. Developers building RAG systems, semantic search, or agent memory use it to keep retrieval data in sync with live sources.

Images

Facts

Stars
11,728 GitHub stars.
11,728

Forks
920
Commits
2,192
Contributors
98
Language
Rust
License
Apache-2.0
Last commit
Oct 20, 2026
On GitHub since
March 2025
First release
March 2025
Platforms
library
Self-hostable
No
Tags
  • semantic-search
  • data-pipeline
  • embeddings
  • context-engineering
  • rag
  • knowledge-graph

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • Semantica avatar

    Semantica

    Python framework for building context and knowledge graphs with provenance

    14.2k
  • Topoteretes avatar

    Cognee

    Knowledge-graph memory layer that gives AI agents long-term recall

    32.6k
  • rUv avatar

    RuVector

    Rust vector database with graph memory and local embeddings for agents

    4.6k

What people are saying

Updated Oct 21, 2026
  • Hacker NewsBuild real-time knowledge graph for documents with LLMMay 13, 2025 · 181 points · 37 comments (opens Hacker News in a new tab)
  • Hacker NewsCocoIndex – open-source ETL saves you >90% compute for AI workloadsAug 12, 2025 · 4 points · 1 comment (opens Hacker News in a new tab)
  • Hacker NewsThinking in Rust: Ownership, Access, and Memory SafetyJul 16, 2025 · 5 points · 0 comments (opens Hacker News in a new tab)
  • Bluesky“Homepage v2 - cocoindex.io Ultra performant ETL for AI, within 100 lines of python code. Appreciate a star 🌟 on”Jun 30, 2025 · 2 likes · 1 reply (opens Bluesky in a new tab)
  • Bluesky“cocoindex-io / cocoindex: Incremental engine for long horizon agents 🌟 Star if you like it! ★10172”Jun 4, 2026 · 2 likes · 0 replies (opens Bluesky in a new tab)
  • Hacker NewsCocoindex: Data Transformation for AIJul 10, 2025 · 2 points · 0 comments (opens Hacker News in a new tab)
  • Bluesky“cocoindex-io/cocoindex Incremental engine for long horizon agents 🌟 Star if you like it! Your agents deserve fresh context. Star us ❤️ → · · · CocoIndex turns…”May 6, 2026 · 1 like · 0 replies (opens Bluesky in a new tab)
  • Bluesky“your agent is reading stale docs. CocoIndex is an incremental engine that keeps agent context fresh. point it at your codebase, docs and tickets and it…”Aug 2, 2026 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“It’s wild how CocoIndex brings incremental recompute, Python simplicity, and Rust performance to real-world AI flows—embedding, extraction, even face…”May 14, 2026 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“GitHub - cocoindex-io/cocoindex: Data transformation framework for AI. Ultra performant, with in...”Dec 25, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“cocoindex-io/cocoindex Data transformation framework for AI. Ultra performant, with incremental processing. 🌟 Star if you like it! Data transformation for AI…”Dec 22, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)