-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathllms.txt
More file actions
98 lines (72 loc) · 7.57 KB
/
Copy pathllms.txt
File metadata and controls
98 lines (72 loc) · 7.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
# FalkorDB
> FalkorDB is a high-performance graph database optimized for GraphRAG and GenAI workloads. It uses GraphBLAS sparse-matrix representation under the hood to deliver low-latency graph traversals, supports the OpenCypher query language with proprietary extensions, and provides vector, full-text, and range indexing in a single multi-tenant engine.
FalkorDB runs as a Redis module (RESP and Bolt protocols) and is purpose-built for development teams working with complex, interconnected data — structured or unstructured — in real-time or interactive applications. It powers accurate Retrieval-Augmented Generation by combining knowledge graphs with vector similarity search.
## Getting Started
- [Quickstart with Docker](https://docs.falkordb.com/getting-started): Install FalkorDB and run your first query in under five minutes.
- [Configuration](https://docs.falkordb.com/getting-started/configuration): Server-level and query-level configuration parameters (TIMEOUT_DEFAULT, TIMEOUT_MAX, QUERY_MEM_CAPACITY, etc.).
- [Client Libraries](https://docs.falkordb.com/getting-started/clients): Official and community drivers for Python, JavaScript/TypeScript, Java, Go, Rust, and more.
- [FalkorDB Browser](https://docs.falkordb.com/browser): Built-in web UI for visualizing graphs and running queries.
## Cypher Query Language
- [Cypher Reference](https://docs.falkordb.com/cypher): Full OpenCypher language reference with FalkorDB extensions.
- [MATCH](https://docs.falkordb.com/cypher/match): Pattern matching against the graph.
- [CREATE](https://docs.falkordb.com/cypher/create): Insert nodes and relationships.
- [MERGE](https://docs.falkordb.com/cypher/merge): Find or create graph patterns idempotently.
- [WITH](https://docs.falkordb.com/cypher/with): Pipe results between query parts.
- [Indexing](https://docs.falkordb.com/cypher/indexing): Range, full-text, and vector indexes.
- [Vector Indexes](https://docs.falkordb.com/cypher/indexing/vector-index): Vector similarity search inside Cypher.
- [Full-Text Indexes](https://docs.falkordb.com/cypher/indexing/fulltext-index): Lucene-backed text search.
- [Functions](https://docs.falkordb.com/cypher/functions): Built-in scalar, aggregating, and path functions.
- [Procedures](https://docs.falkordb.com/cypher/procedures): Built-in procedures (`db.idx.*`, `algo.*`, etc.).
## Commands
- [GRAPH.QUERY](https://docs.falkordb.com/commands/graph.query): Execute a Cypher query.
- [GRAPH.RO_QUERY](https://docs.falkordb.com/commands/graph.ro_query): Execute a read-only Cypher query (replica-safe).
- [GRAPH.PROFILE](https://docs.falkordb.com/commands/graph.profile): Profile a query's execution plan.
- [GRAPH.EXPLAIN](https://docs.falkordb.com/commands/graph.explain): Show a query's execution plan without running it.
- [GRAPH.CONFIG SET](https://docs.falkordb.com/commands/graph.config-set): Update server configuration at runtime.
- [GRAPH.SLOWLOG](https://docs.falkordb.com/commands/graph.slowlog): Inspect queries that exceeded the slow-log threshold.
## Algorithms
- [Graph Algorithms](https://docs.falkordb.com/algorithms): Built-in graph algorithms (PageRank, BFS, shortest paths, community detection).
## Data Types
- [Data Types](https://docs.falkordb.com/datatypes): Nodes, relationships, paths, scalars, and other types supported as property values or query results.
## UDFs
- [UDFs Overview](https://docs.falkordb.com/udfs): Extend FalkorDB with custom User-Defined Functions written in JavaScript.
## GenAI & GraphRAG
- [GenAI Tools Overview](https://docs.falkordb.com/genai-tools): Index of FalkorDB's GenAI ecosystem.
- [GraphRAG SDK](https://docs.falkordb.com/genai-tools/graphrag-sdk): Build GraphRAG applications with FalkorDB.
- [MCP Server](https://docs.falkordb.com/genai-tools/mcpserver): Model Context Protocol server for connecting LLMs to FalkorDB.
- [AG2](https://docs.falkordb.com/genai-tools/ag2): Build multi-agent AI systems with AG2 (formerly AutoGen) and FalkorDB GraphRAG.
- [LangGraph](https://docs.falkordb.com/genai-tools/langgraph): Build stateful, multi-actor agentic applications with LangGraph and FalkorDB.
- [GraphRAG Toolkit](https://docs.falkordb.com/genai-tools/graphrag-toolkit): AWS GraphRAG Toolkit integration with FalkorDB for knowledge graph applications.
- [Code-Graph](https://docs.falkordb.com/genai-tools/code-graph): Convert source code into a queryable knowledge graph.
- [QueryWeaver](https://docs.falkordb.com/genai-tools/queryweaver): Text-to-SQL tool using graph-powered schema understanding.
## Agentic Memory
- [Agentic Memory Overview](https://docs.falkordb.com/agentic-memory): Implement persistent, contextual memory for AI agents using FalkorDB.
- [Graphiti](https://docs.falkordb.com/agentic-memory/graphiti): Temporally-aware, multi-tenant knowledge graphs for multi-agent AI systems.
- [Graphiti MCP Server](https://docs.falkordb.com/agentic-memory/graphiti-mcp-server): Run Graphiti MCP server with FalkorDB for persistent AI agent memory in Claude Desktop, Cursor, and other MCP clients.
- [Cognee](https://docs.falkordb.com/agentic-memory/cognee): Flexible agentic memory with graph and vector storage for AI agents.
- [Mem0](https://docs.falkordb.com/agentic-memory/mem0): Add FalkorDB as a graph memory backend for Mem0 AI agents.
## Integrations
- [LangChain](https://docs.falkordb.com/genai-tools/langchain): FalkorDB graph store for LangChain.
- [LlamaIndex](https://docs.falkordb.com/genai-tools/llamaindex): FalkorDB property graph store for LlamaIndex.
- [Kafka Connect](https://docs.falkordb.com/integration/kafka-connect): Stream data into FalkorDB via Kafka Connect.
- [Bolt Protocol Support](https://docs.falkordb.com/integration/bolt-support): Connect Neo4j-compatible drivers to FalkorDB.
- [Apache Jena](https://docs.falkordb.com/integration/jena): RDF/SPARQL integration via Apache Jena.
## Operations
- [Operations Guide](https://docs.falkordb.com/operations): Production deployment, monitoring, and tuning.
- [Docker and Docker Compose](https://docs.falkordb.com/operations/docker): Run FalkorDB with Docker and Docker Compose for development and production.
- [Replication](https://docs.falkordb.com/operations/replication): Configure master–replica architecture for high availability.
- [Cluster](https://docs.falkordb.com/operations/cluster): Set up a multi-node FalkorDB cluster for horizontal scalability and fault tolerance.
- [Kubernetes](https://docs.falkordb.com/operations/k8s-support): Deploy FalkorDB on Kubernetes.
- [KubeBlocks](https://docs.falkordb.com/operations/kubeblocks): Deploy FalkorDB on Kubernetes using the KubeBlocks operator.
- [Railway](https://docs.falkordb.com/operations/railway): Deploy FalkorDB on Railway with verified templates.
- [Lightning.AI](https://docs.falkordb.com/operations/lightning-ai): Deploy FalkorDB on Lightning.AI for GenAI applications.
- [OpenTelemetry](https://docs.falkordb.com/operations/opentelemetry): Set up OpenTelemetry tracing with FalkorDB Python applications.
- [Durability](https://docs.falkordb.com/operations/durability): Persistence model and durability guarantees.
- [Persistence (RDB & AOF)](https://docs.falkordb.com/operations/persistence): Snapshot and append-only-file configuration.
## Cloud
- [FalkorDB Cloud](https://docs.falkordb.com/cloud): Managed FalkorDB hosting and quickstart.
## Project
- [GitHub: FalkorDB](https://github.com/FalkorDB/FalkorDB): Source code and issue tracker.
- [Docker Hub: falkordb/falkordb](https://hub.docker.com/r/falkordb/falkordb): Official Docker images.
- [Discord Community](https://discord.gg/6M4QwDXn2w): Community chat and support.
- [License: SSPLv1](https://github.com/FalkorDB/FalkorDB/blob/master/LICENSE.txt): Server Side Public License v1.