X.com Steve Reiner @stevereiner LinkedIn Steve Reiner LinkedIn Posts
Repost of my LinkedIn post from August 20, 2026 (original LinkedIn post)

Flexible GraphRAG v0.8.0 released, with an optional CocoIndex integration. CocoIndex is a Rust based incremental sync and processing engine for context, agents, and data pipelines.
You can now use a CocoIndex pipeline working inside the Flexible GraphRAG app instead of the default pipeline.
Mixing components: CocoIndex components (source/target connectors, functions, splitting) and Flexible GraphRAG “Flexible” components: data sources, LlamaIndex / LangChain targets, document processing (LiteParse, Docling, LlamaParse), splitting, chunking, ontologies, KG extraction. These are separate from the Langflow “Flexible” components. In .env you pick a backend per piece (source, chunker, property graph, vector, search, KG extractor): llamaindex, langchain, or cocoindex; the database is configured separately. RDF is LangChain only, and KG extraction is LlamaIndex / LangChain, although the new custom KG extractors can use CocoIndex’s entity resolver.
Incremental updates: CocoIndex deals with incremental handling — step-level memoization, automatic delete reconciliation — instead of the Python based incremental update system. Postgres still keeps track of the data sources configured in the UI (datasource_config table), but the document_state table is not used. The event change detectors from the default system are also used with the CocoIndex pipeline for “Flexible” data sources: Alfresco ActiveMQ, Nuxeo Kafka, S3 SQS, Azure Blob change feed, GCS Pub/Sub, Google Drive Changes API, OneDrive/SharePoint MS Graph delta query, Box Events API, and Local Filesystem watchdog.
Outside the app too: this CocoIndex pipeline “app file” can be used outside the Flexible GraphRAG app for custom mixed apps. Also, CocoIndex provides CLI support.
Flexible GraphRAG components can be used : 14 data sources (10 auto syncing) and all the DBs — 15 property graphs, 4 RDF stores, 10 vector stores, 3 search engines. CocoIndex native components can be used too: vector DBs, property graph DBs, relational and analytical DBs, and message streams: https://cocoindex.io/docs/connectors/
A Flexible GraphRAG CocoIndex Integration Meeting Notes Knowledge Graph example is provided: any of 10 data sources, to any of 15 property graph databases.
Flexible GraphRAG is an Apache 2.0 open source AI context platform: document processing, knowledge graph auto-building, ontologies, many LLM providers, GraphRAG and RAG, hybrid semantic search, AI query, and AI chat. Python backend (LlamaIndex + LangChain), Angular / React / Vue frontends, an MCP server, Hyland Alfresco , Hyland Nuxeo support, and Docker Compose any database, dashboard.
GitHub: https://github.com/stevereiner/flexible-graphrag
Docs: https://stevereiner.github.io/flexible-graphrag/
PyPI: https://pypi.org/project/flexible-graphrag/
MCP PyPI: https://pypi.org/project/flexible-graphrag-mcp/
Docker: https://hub.docker.com/u/integratedsemantics
Blog: https://integratedsemantics.org/
CocoIndex: https://github.com/cocoindex-io/cocoindex



