floomby / CyLLM

llm agent for neo4j

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CyLLM

LLM agent and utilities for neo4j graph databases.

This principally consists of an agent that explores and extracts data using cypher queries from a neo4j databases and the code to support this functionality.

Usage

Make sure that both the GDS (graph data science) and APOC (awesome procedures on cypher) plugins are installed in your neo4j database.

Specify your openai key and the database connection settings in an .env file. (see .env.example)

You can run a query with npm run query -- "Your natural language question here.".

This will use the universal agent to explore the database.

About

llm agent for neo4j


Languages

Language:TypeScript 95.3%Language:ANTLR 4.7%