Skip to content

This project is designed for a simple LLM agent with tools on a clinical knowledge graph in Neo4j.

License

Notifications You must be signed in to change notification settings

tomasonjo/clinical-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

clinical-agent

This project is designed for a simple LLM agent with tools on a clinical knowledge graph in Neo4j.

Workflow diagram

Setup

  1. Download and restore the Clinical database dump.

  2. Set environment variables in .env.

  3. Run the following command:

docker compose up 

Example questions

  • What are associated foods with cancer?
  • What are known clinically relevant gene variants for gene CLN3?
  • In which tissues are expressed proteins associated with prostate carcinoma?

Todo

  • Better entity mapping from input to database (Using a combination of keyword search and/or biomedical text embeddings)
  • More tools

Contributions

Contributions are welcomed

About

This project is designed for a simple LLM agent with tools on a clinical knowledge graph in Neo4j.

Topics

Resources

License

Stars

Watchers

Forks