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

Was this helpful?