-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Labels
enhancementNew feature or requestNew feature or request
Description
❓ Is your feature request related to a problem? Please describe.
- I have built Neo4J databases, where those cypher migration scripts were generated by an Agent and this uses
natural language instructionsfrom LLMs. - Those Migration scripts are stored in a Github repository, so in theory they are in a language-specific format
cyphersare great for neo4JOpenCyphersupport could be also a language to use?
- However, users may also come from different databases with different migration scripts
- I'm thinking about
tinkertop Gremlinsupport, as I used to work on that https://groups.google.com/g/gremlin-users/c/E4pg2w2ubek/m/O4DQ0CC3aPsJ
- I'm thinking about
❓Describe the solution you'd like
All in all, is there a direction to users in how to "Migrate from Neo4J (Localhost)" to "Neo4J Community (SaaS)", or the combination of Neo4J (Dev) to Netptune (AWS)... At the same time, I kept thinking if this migration abstraction could support the "query language" to support "tinkerpop gremin" in addition to Cyphers. That is just to support the translation from one language to the next.
❓Describe alternatives you've considered
I'm in the direction of writing an MCP server that understands either Nodestream language, or uses a combination of MCP servers for Neo4J Cypher, Tinkertop Gremlin to provide the functionality. However, having a concise/controlled implementation at the nodestream level could guarantee the migrations support with more predictable results.
❓Additional context
- Interestingly enough, the origin of my current AI research intersects with Security where the agents I'm writing must be interacting using Natural Language, and the short/long-term memories are GraphRag implementations...

Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request