Prerequisites
- Python 3.11 or later
uvpackage manager (recommended) orpip
Installation
The PyPI release is pending. For now, install from source:- From source (recommended)
- uv (when PyPI is live)
- pip (when PyPI is live)
Run your first episode
Run a baseline episode
Execute a simple episode using the CLI:This prints and stores the episode ID (for example,
ep_01JH6Z2V9Q2K6Y6N0QZ7K2QW8C) and creates artifacts in the .noesis/episodes/ directory, relative to where you run the command.Using Python
You can also run episodes programmatically:Inspect artifacts
Every episode creates a structured artifact directory (written under.noesis/episodes/ by default, relative to where you run the command):
_episodes/ index is written on a best-effort basis at the end of runs and may be missing or empty (for example, if indexing fails due to permissions).
What’s next?
Your first episode
A deeper walkthrough of running and inspecting episodes.
Your first policy
Learn how to add guardrails with intuition policies.
Core concepts
Understand episodes, faculties, and the cognitive loop.
Python API
Explore the full API reference.

