Agen provides a symbolic language and Python runtime for defining and running state-driven loops that simulate behaviors like NPC routines or AI agents with tool interactions.
How It Works
You hear about Agen, a simple way to make characters act out stories or smart helpers follow step-by-step plans using easy symbols.
You look at ready-made stories like a shopkeeper's daily routine or an AI helper that checks folders and updates lists.
You start the shopkeeper example and watch her wake up, open her stall, and head home as the log fills with her day's events.
You change a few symbols to add new actions, like extra tasks or different locations, feeling like directing a play.
You launch the advanced helper that reads notes, edits files, manages to-dos, and chats back with updates.
You run it again, see the results, and fine-tune until the behavior matches exactly what you imagined.
Your custom character or helper runs smoothly, producing logs and outputs that bring your ideas to life effortlessly.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.