Welcome to the FalkorDB documentation repository. This repository contains the source files for https://docs.falkordb.com, published with Mintlify.
FalkorDB documentation spans three repositories, presented to readers as three products in a single site:
| Product | Repository |
|---|---|
| FalkorDB (this repo) | FalkorDB/docs |
| FalkorDB Cloud | FalkorDB/falkordb-cloud-docs |
| FalkorDB Enterprise | FalkorDB/FalkorDB-Enterprise |
The product switcher is configured under navigation.products in docs.json.
FalkorDB is a low-latency, scalable graph database with OpenCypher support. It powers GraphRAG applications and serves as a high-performance property graph database for complex, interconnected data.
- Getting Started: Installation, configuration, and client libraries
- Cypher: Query language reference and examples
- Commands: FalkorDB-specific commands
- Algorithms: Graph algorithms (BFS, PageRank, etc.)
- GenAI Tools: Integration with LlamaIndex, LangChain, and GraphRAG frameworks
- Operations: Deployment, clustering, and infrastructure
- Integration: Third-party tool integrations
To preview the documentation locally you need an LTS release of Node.js.
npm i -g mintmint devThe documentation will be available at http://localhost:3000.
mint broken-links # every internal link resolves
npm install --no-save @mdx-js/mdx remark-gfm # one-time
node scripts/check_mdx.mjs # every page parses as MDXWe welcome contributions to improve the documentation! Here's how you can help:
If you find errors, typos, or unclear explanations:
- Check if an issue already exists in the issue tracker
- If not, create a new issue with:
- Clear description of the problem
- Location in the documentation (file path and line number)
- Suggested improvement (if applicable)
- Fork the repository
- Create a feature branch (
git checkout -b improve-documentation) - Make your changes
- Test locally with
mint dev - Commit your changes with clear, descriptive messages
- Push to your fork
- Open a Pull Request with:
- Description of changes
- Reason for the changes
- Screenshots (if visual changes)
- Use clear, concise language
- Include code examples where appropriate
- Follow existing formatting and structure
- Test all code examples
- Use proper MDX syntax
- Keep line length reasonable (under 120 characters when possible)
- Do not write an H1 in the page body; Mintlify renders the front matter
titleas the H1
When adding code examples:
- Provide examples in multiple languages when applicable (Python, JavaScript, Java, Rust)
- Ensure code is tested and working
- Include comments for complex operations
- Use realistic, meaningful variable names
Use Mintlify components instead of raw HTML.
<CodeGroup>
```python Python
from falkordb import FalkorDB
```
```javascript JavaScript
import { FalkorDB } from 'falkordb';
```
</CodeGroup><AccordionGroup>
<Accordion title="What is FalkorDB?">
FalkorDB is a high-performance graph database.
</Accordion>
<Accordion title="How do I get started?">
See the [Getting Started](/getting-started) guide.
</Accordion>
</AccordionGroup>Callouts use <Note>, <Tip>, <Warning> and <Info>.
See AGENTS.md for the full authoring rules, including MDX escaping gotchas.
docs/
├── algorithms/ # Graph algorithms documentation
├── commands/ # Command reference
├── cypher/ # Cypher query language docs
├── genai-tools/ # AI/ML integrations
├── getting-started/ # Installation and setup
├── integration/ # Third-party integrations
├── operations/ # Deployment and operations
├── udfs/ # User-defined functions
├── scripts/ # Documentation tooling
├── docs.json # Mintlify configuration and navigation
└── index.mdx # Homepage
The documentation is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
FalkorDB itself is licensed under the Server Side Public License v1 (SSPLv1).
- Documentation: https://docs.falkordb.com
- GitHub Discussions: https://github.com/FalkorDB/FalkorDB/discussions
- Discord: https://discord.gg/6M4QwDXn2w
- Website: https://www.falkordb.com