This is the GitHub organisation of the biocypher project, an open ecosystem
for building biomedical knowledge graphs and harnessing Large Language Models
(LLMs) and agents in research. We are an inclusive, multi-cultural team working
to make knowledge representation more effective, transparent, and accessible.
Our guiding principle is epistemic robustness over convenience. Across the ecosystem, automation enumerates options, validates them, and keeps provenance and evaluation transparent — it surfaces decisions for humans and their agents rather than hiding them in a black box. The aim is reproducible, accountable workflows where people remain the epistemic gatekeepers, whether they are curating a knowledge graph, steering an agent, or benchmarking a model against the capabilities that actually matter for their work.
The core frameworks are BioCypher for modular knowledge graph creation and BioChatter for connecting knowledge graphs and bioinformatics methods to LLMs.
📦 Explore the projects, docs, and tutorials at biocypher.org and biochatter.org
🧩 Browse components (adapters & pipelines) on the components board. Built or planning one? Let us know so we can keep it listed for everyone.
🌈 Contribute — all contributions are welcome; see our contribution guidelines
💬 Chat with us on Zulip
Imposter syndrome disclaimer: We want your help. No, really. There may be a little voice inside your head that is telling you that you're not ready, that you aren't skilled enough to contribute. We assure you that the little voice in your head is wrong. Most importantly, there are many valuable ways to contribute besides writing code.
This disclaimer was adapted from the Pooch project.