timbal-ai/timbal ? reverse-engineered prompt

Reverse engineered prompt

Build me a simple Python framework for making reliable AI apps, where I can create both autonomous assistants and step by step workflows from the same easy interface.

I want it to feel fast, small, and easy to understand, with async functions, typed inputs and outputs, event based streaming, and support for plugging in different model providers by changing a string. It should also let me use tools like web search or my own Python functions, and make it easy to add human approval or pause and resume a run later if needed.

Please include a command line flow that can scaffold a new project and start it locally, plus a basic web app and API setup for a full example project. If useful, add tracing, simple evaluation runs, and support for loading documents. Use current docs online if you need to, and make sure the code is clean, tested, and ready to run with a quick start example.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab