{"repo":"neo4j-field/ps-genai-agents","free":true,"listed":false,"github":"https://github.com/neo4j-field/ps-genai-agents","clone":"git clone https://github.com/neo4j-field/ps-genai-agents.git","description":"The goal of this project is to provide a generalized agent architecture that can be applied to many graph use cases.","language":"Jupyter Notebook","stars":13,"topics":["cypher","database","genai","neo4j"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"PS GenAI Agents This repository contains the ps-genai-agents package which may be used to create off-the-shelf agentic workflows built for Neo4j. The purpose of this repo is to provide foundational agents and workflows that may function with any underlying Neo4j graph. While these workflows should function well on their own - it is expected that they will be augmented to serve more specific use cases once pulled into other projects. This package uses the LangChain and Neo4j GraphRAG libraries for LLM and database connections. This package uses LangGraph for workflow orchestration. Contents This repository contains Predefined agentic workflows for Text2Cypher Data Visualization Cypher Query Vector Store Ingestion Code Streamlit Demo Application LangGraph Studio Integration Example Notebooks Getting Started Basic Set Up To use ps-genai-agents package you can either clone or fork the repository. Then: Install all the dependencies using Poetry by running poetry install --with dev, ui Provide a .env file that follows the format of .env.example to connect to your Neo4j database and LLM provider Create a queries.yml file containing question and Cypher pairs to use for the Text2Cypher agent that follows the format of example-queries.yml Note: The queries.yml file will contain questions that define the scope of your application. Streamlit Demo App Optional To use the Streamlit application Create a config JSON file that follows the format of example-ui-config.json Run with poetry run s","default_branch":null,"files":null,"tree":[],"storefront":"/r/neo4j-field","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/neo4j-field/ps-genai-agents/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}