This directory contains official client SDKs for interacting with the LiteGraph REST API.
| SDK | Language | Package | Documentation |
|---|---|---|---|
| C# SDK | C# / .NET | README | |
| Python SDK | Python 3.8+ | README | |
| JavaScript SDK | Node.js / JavaScript | README |
dotnet add package LiteGraph.Sdkusing LiteGraph.Sdk;
LiteGraphSdk sdk = new LiteGraphSdk("http://localhost:8701", "default");
Graph graph = await sdk.Graph.Create(new Graph { TenantGUID = tenantGuid, Name = "My graph" });pip install litegraph_sdkfrom litegraph_sdk import configure, Graph
configure(endpoint="http://localhost:8701", tenant_guid="your-tenant-guid", access_key="default")
graph = Graph.create(name="My Graph")npm install litegraphdbimport { LiteGraphSdk } from 'litegraphdb';
const sdk = new LiteGraphSdk('http://localhost:8701', 'your-tenant-guid', 'default');
const graph = await sdk.createGraph('guid', 'My Graph');All SDKs provide:
- Full REST API coverage for graphs, nodes, edges, labels, tags, and vectors
- Multi-tenant support
- Authentication via bearer tokens
- Search and filtering capabilities
- Route finding and graph traversal
- GEXF export support
- Error handling and retry mechanisms
For complete API documentation, visit litegraph.readme.io.
For REST API endpoint reference, see REST_API.md in the repository root.