AIAny
AI Infra2025
Icon for item

CocoIndex

Keeps codebases, PDFs, Slack, and docs continuously indexed for RAG and knowledge graphs by recomputing only what changed, not the whole dataset. You declare target state in Python; a Rust engine maintains it with per-row lineage back to the source.

Introduction

Most data pipelines treat indexing as a batch job — re-run nightly, rebuild everything, and accept that your agent reasons over hours-old context. CocoIndex borrows an idea from frontend frameworks instead: you declare the target index state and the engine reconciles only the delta, recomputing a single changed file rather than the whole corpus. The payoff is freshness at a fraction of the compute, with every output traceable to the exact source byte that produced it.

What Sets It Apart
  • Delta-only recomputation: change one PDF in a corpus of millions and only its rows re-embed — caching is fine-grained and automatic, so re-indexing cost scales with what changed, not with dataset size.
  • Built-in lineage: every vector or row carries provenance back to its source, which turns "why did the retriever return this?" into something you can trace instead of guess.
  • Rust core, Python surface: heavy parallel work runs in a Rust engine while you express transforms declaratively in Python, so you get throughput without writing systems code.
  • One model, many sinks: the same pipeline fans data from git, S3, Slack, or databases into vector stores, Postgres, graph DBs, or Kafka.
Who It's For

Great fit if you run RAG or knowledge-graph systems over data that changes constantly and you're tired of full rebuilds or stale context. Look elsewhere if your corpus is small and static — a nightly batch script will be simpler — or if you want a turnkey hosted search product rather than a framework you wire into your own targets.

Information

  • Websitegithub.com
  • OrganizationsCocoIndex
  • Authorscocoindex-io
  • Published date2025/03/03

Categories

More Items

Enables RL post-training with million-token prompts under a fixed GPU budget by evaluating shared prompt state without autograd, retaining only minimal model state, and replaying short response branches; instantiated as GRPO and demonstrated on Qwen3.6-27B and GLM-5.2 up to multi-million token execution.

GitHub
AI Infra2026

Defines OpenTelemetry semantic conventions for generative AI telemetry — spans, metrics, and events for GenAI clients, the Model Context Protocol (MCP), and provider-specific integrations. Includes YAML models, human-readable docs, and reference implementations to standardize observability across GenAI deployments.

GitHub
AI Infra2024

Provides a lightweight build platform for HIP and ROCm that supports building ROCm, PyTorch, and JAX from source, multi-architecture nightly releases, and integrated CI/CD and developer tooling for Linux and Windows.