# LiteGraph

A property graph database for .NET that combines graph relationships, tags, labels, JSON data, and vector search in one persistence layer, with REST, MCP, and dashboard access.

LiteGraph is a property graph database that can be embedded in a .NET process through a client library, run as a standalone REST server, accessed through official C#, Python, and JavaScript SDKs, managed through a Next.js dashboard, or controlled by AI agents through an MCP server over HTTP, TCP, or WebSocket. It supports SQLite for embedded and test use or PostgreSQL for production, with parallel transaction write scaling.

Its own graph query language handles reads, traversals, vector search, and mutations, and it includes graph algorithms such as centrality, PageRank, connected components, and community detection with write-back, HNSW-based vector indexing, and an in-process chat feature that answers natural-language questions over the graph through five supported LLM providers with streaming responses. A Docker Compose file deploys it alongside Prometheus and Grafana for monitoring.

It is written in C#.

Website: https://litegraphdb.com
