Python Client Library

The Geode Python client is async-first and built on aioquic. It exposes a Client factory that creates Connection instances, plus ConnectionPool, query builders, and auth helpers.

Quick Start

from geode_client import Client

client = Client(host="localhost", port=3141)
async with client.connection() as conn:
    page, _ = await conn.query("MATCH (p:Person) RETURN p.name AS name")
    for row in page.rows:
        print(row["name"].as_string)

Related Articles