Layer 2 · Developer surface
Agent SDK

A framework for
runnable agents.

The Luthen Agent SDK is a complete framework for creating, configuring, and running cognitive agents. Define memory, prompt, tools, feedback, tuning, sleep, gateway, monitor, and creator — then call start().

Book a DemoSee it chat →
1# agent.py
2from luthen import Agent, HippoFabric
3
4agent = Agent(
5    memory=HippoFabric("acme"),
6    prompt="You are a support agent.",
7    tools=[search, ticket, calculator],
8    feedback="thumbs",
9    tuning="hebbian",
10    sleep="03:00 UTC",
11    gateway="acme-prod",
12    monitor=True,
13)
14agent.creator.seed("support-v1")
15agent.start()
Python · Node · Gofirst-class clients
Any LLMOpenAI · Anthropic · local
OpenTelemetryevery decision traceable
Luthen solutionsexclusive cognitive capability

Luthen · Acme Support

swarm: support, billing, policy

Recalling

Live demo

Watch an agent
remember.

This is a three-agent swarm over a shared Hippo Fabric brain. Every message triggers associative recall on the left; every answer writes new edges and strengthens old ones. You can see the memory light up in real time.

Active recall0 concepts
brain.think() will populate…
Handoffs

How it works

Configure once,
run forever.

Every Agent takes nine configuration keys — each maps to a distinct capability. Available exclusively as part of Luthen solutions.

01 — DEFINE

memory · prompt · tools

Attach a Hippo Fabric brain, write the system prompt, and hand the agent its toolbelt. The framework wires them into a single runnable.

memory=HippoFabric("acme"), tools=[…]

02 — TUNE

feedback · tuning · sleep

Collect thumbs or stars, choose a tuning strategy, and schedule nightly sleep. The agent improves automatically — no redeploy.

feedback="thumbs", sleep="03:00"

03 — OPERATE

gateway · monitor · creator

Route through a named gateway, stream telemetry to monitor, and use creator to seed or clone the agent's brain for fleet deployment.

gateway="prod", monitor=True

Get access

Stop wiring one-offs.
Build a runnable agent.

The Agent SDK is available exclusively as part of Luthen solutions.