Skip to main content
You want proof that Noēsis is actually recording how your agent thinks. This quickstart runs a minimal agent once, shows where the episode lands on disk, and reads the timeline so you see observe → interpret → plan → act → reflect in a few lines of code. Why this matters (the “wow”): after one run you get a sealed evidence bundle you can diff, audit, and gate in CI.
Learning path:
  1. Hello Episode (this page) → traces in 5 minutes.
  2. Governed Side Effects → enforce action_candidate → governance → act.
  3. Trace-Based Evals → score behavior over traces.

What you’ll build

  • A one-call episode using a local adapter (no LLM required)
  • A recorded episode under .noesis/episodes/<episode-id>/
  • A sealed evidence bundle you can diff (final.json + manifest.json)
  • A timeline with phases and a couple of quick metrics

Prerequisites

  • Python environment with noesis installed (uv add noesis or pip install noesis)
  • Optional: An OpenAI-compatible key in OPENAI_API_KEY if you later wire an LLM-backed adapter

1) Run your first episode (Python-first)

quickstart.py
Run it:
Auth reminder: Noēsis does not create API keys for you. Set OPENAI_API_KEY before running any LLM-backed adapters.

2) Open the episode folder

Episodes are written to .noesis/episodes/<episode-id>/. Inspect the files:

3) Read the timeline

read_timeline.py
You should see phases like observe, interpret, plan, act, reflect with concise statuses. That is the “agent brain” trace users keep asking for.

4) Inspect a couple of metrics

read_metrics.py
This is enough to prove that Noēsis is capturing the agent’s trajectory, not just the final answer.

Next steps