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
noesisinstalled (uv add noesisorpip install noesis) - Optional: An OpenAI-compatible key in
OPENAI_API_KEYif you later wire an LLM-backed adapter
1) Run your first episode (Python-first)
quickstart.py
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
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
Next steps
- Move to guardrails: Governed Side Effects to see vetoes in traces.
- Move to evals: Trace-Based Evals to score behavior across tasks.

