v0.5.1 added LadyBug, modularized hybrid_system.py
v0.5.1 flexible-graphrag release notes
v0.5.1: Added Ladybug support, modularized large hybrid_system.py, removed Kuzu support, /rdf/schemas moved to project root
- Added Ladybug support in config.py, factories.py, env-sample.txt, docker include for ladybug-explorer.yaml, added Ladybug info in /docs/
- Removed Kuzu support in config.py, factories.py, env-sample, removed kuzu-explorer.yamal and kuzu-api.yaml docker includes, and remomved Kuzu info in /docs/
- Split off code in hybrid_system.py into ingest/, process/, stores/, query_engine, retriever_setup, schema_manager; hybrid_system.py wires submodules.
- FalkorDB ingest: patch falkordb.helpers and falkordb.graph stringify (bool, numpy, map keys) via llamaindex/graph/falkordb_param_patch.py.
- docs/PERFORMANCE.md: legacy banner. will be completely redone; left Kuzu, will test Ladybug when redon; note about future split of KG extraction time with given LLM vs graph DB insert time.
- File moving: cleanup.py and check_elasticsearch.py under moved to scripts/; Neptune wrapper under llamaindex/graph, removed unused cmis_util.py
- README.md: Added LLM provider list to features section, Added Ladybug (Kuzu fork), removed Kuzu
- requirements.txt removed — uv / pyproject.toml is the only supported install method
- Bump flexible-graphrag and flexible-graphrag-mcp to v0.5.1.
- flexible-graphrag-mcp/main.py — nest_asyncio.apply() moved out of HTTP mode; only applied in stdio mode to avoid anyio conflict on Python 3.14.
- rdf/ontology_manager.py — relative ontology paths now resolve against os.getcwd() only
- flexible-graphrag/rdf/schemas TTL files schemas now live at repo-root /schemas