Interactive tutorials for learning Agent OS step-by-step.
pip install agent-os-kernel[full] jupyter
jupyter notebook| # | Notebook | Description | Time | Prerequisites |
|---|---|---|---|---|
| 01 | Hello Agent OS | Your first governed agent | 5 min | None |
| 02 | Episodic Memory | Persistent agent memory | 15 min | 01 |
| 03 | Time-Travel Debugging | Replay and debug decisions | 20 min | 01 |
| 04 | Verification | Detect hallucinations with CMVK | 15 min | 01 |
| 05 | Multi-Agent Coordination | Trust between agents (IATP) | 20 min | 01 |
| 06 | Policy Engine | Deep dive into policies | 15 min | 01 |
For developers who want to get up and running fast:
For developers building agents that learn:
For developers building complex agent systems:
All notebooks in order for comprehensive understanding.
Each notebook lists its specific dependencies, but here's a quick reference:
# Minimal (notebooks 01, 06)
pip install agent-os-kernel
# Episodic Memory (notebook 02)
pip install agent-os-kernel emk
# Verification (notebook 04)
pip install agent-os-kernel[cmvk]
# Multi-Agent Coordination (notebook 05)
pip install agent-os-kernel[iatp]
# Everything
pip install agent-os-kernel[full]jupyter notebookpip install jupyterlab
jupyter lab- Install the Jupyter extension
- Open any
.ipynbfile
Upload notebooks to Google Colab for cloud execution.
- Kernel Space vs User Space: How Agent OS enforces policies
- Policy Engine: Defining what agents can and cannot do
- Signals: SIGKILL, SIGSTOP, SIGCONT for agent control
- Episodic Memory (EMK): Immutable record of agent experiences
- Memory Compression: Sleep cycles to distill knowledge
- Negative Memory: Tracking failures to avoid repeating mistakes
- CMVK: Verification for hallucination detection
- IATP: Cryptographic signing for multi-agent trust
- Consensus: Multi-model agreement protocols
- Flight Recorder: Capture every decision point
- Time-Travel: Replay agent state at any moment
- Audit Trails: Complete logging of policy decisions
- Run cells in order: Each notebook builds on previous cells
- Read the output: Explanations are in the output, not just the code
- Experiment: Modify the code and re-run to see what happens
- Check the docs: Each notebook links to detailed documentation
Found an issue or want to add a notebook?