Skip to content

Conversation

Naseem77
Copy link

@Naseem77 Naseem77 commented Aug 21, 2025

Description

Added FalkorDB integration as a graph storage option for LightRAG

Related Issues

[Reference any related issues or tasks addressed by this pull request.]

Changes Made

  • Added FalkorDBStorage implementation in lightrag/kg/falkordb_impl.py
  • Updated README.md with FalkorDB documentation and configuration examples
  • Added FalkorDB to supported storage types in lightrag/kg/init.py
  • Created examples/falkordb_example.py demonstrating usage
  • Updated storage parameter documentation to include FalkorDBStorage

Checklist

  • Changes tested locally
  • Code reviewed
  • Documentation updated (if necessary)
  • Unit tests added (if applicable)

Additional Notes

[Add any additional notes or context for the reviewer(s).]

@Naseem77
Copy link
Author

@danielaskdd

@danielaskdd
Copy link
Collaborator

Thank you for your congratulations and efforts. As LightRAG evolves, each storage implementation necessitates corresponding upgrades. Currently, we lack the resources to consistently track and maintain the advancements and performance optimizations for every storage type. To avoid impeding the overall progress of the LightRAG system, LightRAG will temporarily discontinue the integration of new storage implementations.

@gkorland gkorland mentioned this pull request Aug 26, 2025
4 tasks
@gkorland
Copy link

@danielaskdd thanks for the explanation, is there going to be a way to externally plugin new storage?
This is way you'll only have to maintain a generic API and each vendor can publish a plugin

@danielaskdd
Copy link
Collaborator

You may keep this PR open and frequently rebase it against the main branch to ensure it remains current. This allows developers who need to use FalkorDB to pull this branch for testing and evaluation at any time. Once sufficient user adoption of FalkorDB is observed, we will then consider merging this PR into the main branch.

@danielaskdd
Copy link
Collaborator

v1.4.9rc1 has been released. All graph databases must implement the following two new functions:

  • get_popular_labels
  • search_labels

@Naseem77 @gkorland , could you please update the KuzuDB implementation to align with the new requirements?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants