Agent Application DevelopmentAccount

AI AGENT / LEARNING & ENGINEERING

Agent Application Development,
from understanding to production.

Learn to build LLM applications: model interfaces, tools, retrieval, reliable execution, evaluation, and deployment. Progress from concepts to implementation, failure diagnosis, and engineering trade-offs, then test your understanding with questions, tasks, and runnable labs.

RESEARCH NOTES

From concepts to implementation.

It focuses on task recovery, execution evaluation and memory management, combined with code and fault experiments.

RUN · BREAK · INSPECT

Turn failure into an experiment.

Python 3.10+ · Standard library · Offline by default. Experiments run on your computer or server.

36 offline tests passed

Inspectable experiments in
execution and recovery.

Covers checkpoints, leases, retries, cancellations, idempotent releases, memory invalidations, and manual approvals.

python3 cli.py submit
python3 cli.py run
python3 -m unittest discover -v
Download lab v3 ↓

After a crash, where do you resume?Exit the process and verify that submitted steps are not rerun.

After approval, how to proceed?Bind action summaries and versions to prevent expired approvals.

What if the connection fails after dispatch?Verify the actual receipt and do not treat the unknown as unexecuted.

Test records and environment · Restore snapshot

Operating Instructions · Code version record

ABOUT THIS NOTEBOOK

Every conclusion states what the evidence supports.

This site shares engineering research and experiments written with AI assistance. Explanations of official mechanisms link to primary sources, and examples state their test scope. Content is revised over time; each article shows its update date and published version.