Home/AI Agents/cocoindex
cocoindex logo

cocoindex

cocoindex-io/cocoindex

Incremental engine for long horizon agents

GraphCanon updated today · GitHub synced today

11k stars886 forksLast push 1d Rust Apache-2.0

Decision brief

CocoIndex is an open-source incremental indexing framework in Rust that serves AI agents by providing real-time, contextually fresh data through continuous processing and updates. It is tailored for maintaining up-to-the

Good fit when

  • You require a system that processes only the changed data (delta) without reprocessing the entire dataset each time.
  • Your use case involves long-horizon tasks where an AI agent needs continuously updated contexts, such as in enterprise settings with live documentation, codebases, and other dynamic data sources.

Avoid when

  • If you are looking for a Python-based tool or a language other than Rust, CocoIndex would not be a suitable choice given it is built in Rust.
  • When your AI agent's tasks do not require real-time updates or continuous data processing; such as when working with static datasets that rarely change.
Requirements:
The repository does not specify RAM requirements.; Built for efficient incremental processing, it likely consumes resources based on the scale of data changes rather than absolute dataset size.

Observed Jul 11, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (0d since push)
As of today
Provenance
Not a fork · Organization account
As of today
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

cargo add cocoindex
crates.io

How it fits your stack(9)

Typed graph edges - alternatives, integrations, successors, and dependencies. Ranked by relationship type, not raw GitHub stars.

Alternative

Integrates

Relationship graph

Optional deeper exploration of typed edges and category neighbours.

Similar tools

Same-category neighbours not already linked as typed edges.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

CocoIndex is an open-source incremental indexing framework in Rust designed to maintain fresh context for AI agents through continuous, efficient data processing and real-time updates. It supports RAG pipelines and vector search.

Capability facts

CLI
CLI entrypoint

Source: pyproject.toml:[project.scripts] · Aug 18, 2026

Languages
rust, python

Source: github.language+pyproject.toml · Aug 18, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Aug 18, 2026)

/homepage/star-btn-small-light.svg" alt="Star CocoIndex on GitHub — open-source Python framework for RAG, vector search, and live agent context" height="36" align="abs
Source link

Tags

README

Enterprise corpus — codebase, Slack, meeting notes, and documentation — flowing continuously through the CocoIndex incremental sync engine into a production AI agent with always-fresh context. Only the Δ (delta) is reprocessed on every change. Keywords: RAG pipeline, agent memory, enterprise retrieval, AI agent context, live indexing, retrieval-augmented generation, production LLM apps, streaming ETL, incremental ingestion.

Your agents deserve fresh context.

Star us ❤️ → Star CocoIndex on GitHub — open-source Python framework for RAG, vector search, and live agent context  ·  cocoindex.io — the CocoIndex homepage: incremental data pipelines for AI agents  ·  CocoIndex documentation — quickstart, connectors, ops, transformations, target stores, RAG and knowledge graph recipes  ·  Join the CocoIndex Discord community — help, showcase, release notes, and live chat with maintainers

CocoIndex turns codebases, meeting notes, inboxes, Slack, PDFs, and videos into live, continuously fresh context for your AI agents and LLM apps to reason over effectively — with minimal incremental processing. Get your production AI agent ready in 10 minutes with reliable, continuously fresh data — no stale batches, no context gap

Incremental · only the delta  ·  Any scale · parallel by default  ·  Declarative · Python, 5 min

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.