For the complete documentation index, see llms.txt. This page is also available as Markdown.

Python

Install the Python SDK and start building AI applications with semantic memory.

Build AI applications with Python using the Graphlit SDK.

New to Graphlit? Complete the Quickstart tutorial for a hands-on introduction.


Installation

Install the Graphlit client with pip:

pip install graphlit-client

Requirements:


Quick Start

import asyncio
import os
from graphlit import Graphlit
from graphlit_api import *

async def main():
    # Reads from environment variables automatically
    graphlit = Graphlit()
    
    # Ingest content
    response = await graphlit.client.ingest_text(
        name="Product Requirements",
        text="Our AI agent needs persistent memory across sessions..."
    )
    
    print(f"✅ Memory created: {response.ingest_text.id}")

asyncio.run(main())

Configuration

Environment Variables (Production)

Create a .env file (never commit this):

Load it with python-dotenv:

Install python-dotenv:

Alternative: Explicit Configuration

Only use if you need to override environment variables:


Common Patterns

Ingest Content

Search Memory

Chat with Context


Next Steps

Quickstarts:

Examples:

Resources:

Last updated