Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Feature: FalkorDB Support to semantic-kernel #10053

Open
kingtroga opened this issue Jan 2, 2025 · 1 comment
Open

New Feature: FalkorDB Support to semantic-kernel #10053

kingtroga opened this issue Jan 2, 2025 · 1 comment
Assignees

Comments

@kingtroga
Copy link


name: FalkorDB Support
about: adding support for FalkorDB to Semantic Kernel


FalkorDB is a powerful graph database with built-in features like VectorStore, Graph, and ChatHistory. Adding FalkorDB support to Semantic Kernel would open up new possibilities for vector-based semantic search, enhanced knowledge graph integrations, and seamless history management.

Specifically, I propose:

  1. Adding a FalkorDB VectorStore integration, similar to the ones available for other vector databases.
  2. Introducing FalkorDB support for workflows involving semantic embeddings and data retrieval.

Why is this feature valuable?

  • It provides users with a new, cutting-edge backend for semantic search and graph data exploration.
  • FalkorDB’s feature set aligns with the needs of Semantic Kernel’s audience, enabling advanced use cases like contextual data retrieval and graph-enhanced AI applications.
  • Expanding the range of supported databases will increase Semantic Kernel's versatility.

How I’ve done this before
I previously contributed FalkorDB support to LangChain, where I integrated its VectorStore features. The contribution was well-received and has been actively used by the community. Now, I’m eager to bring that experience to Semantic Kernel and build an equally robust integration here.

Looking forward to hearing your thoughts!
If this aligns with the project’s goals, I’d be happy to start working on this and discuss implementation details. Thank you for considering this suggestion!

@sphenry sphenry self-assigned this Jan 6, 2025
@sphenry sphenry removed the triage label Jan 6, 2025
@sphenry
Copy link
Member

sphenry commented Jan 6, 2025

Hi @kingtroga we're looking at creating a 'community toolkit' for SK, would this be something you'd be interested in contributing there?

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

No branches or pull requests

3 participants