I built PEAR Agent, a framework for creating agents that plan tasks, wait for human approval, execute them, and replan when something changes.
The most challenging part was designing a system that could support different use cases while keeping the workflow predictable and safe.
I am proud that the original idea has become a working, documented framework that is now ready for beta testing.
To test it, visit the GitHub repository, follow the setup instructions in the documentation, and run one of the example applications. It is still in beta, so there may be some small bugs or rough edges.
Most of the features I wanted for PEAR Agent are now complete. It is ready for a beta release, and I have also finished the main documentation. From here, I will focus on fixing small bugs and improving the overall polish.