claudedwithlove
explore/ouro

ouro

Cherished

Ouro is an open-source AI agent that executes tasks through a think-act-observe loop, deployable as either an interactive CLI or a persistent bot (Lark, Slack). It supports multiple LLM providers via LiteLLM and includes built-in memory and tool integration for autonomous code execution and problem-solving.

·37·forks 6··submitted April 17, 2026
View on GitHub
Clauded With Love Rating
8.0 / 10

Ouro is an AI agent framework implementing a think-act-observe loop with dual deployment modes as either an interactive CLI or persistent IM bot (Slack, Lark). It features memory persistence, parallel execution, self-verification loops, and integration with multiple LLM providers through LiteLLM.

Code Quality7.5
Usefulness8.5
Claude Usage8.0
Documentation8.5
Originality7.5
Highlights
  • Dual deployment architecture allowing the same agent core to run as both CLI and persistent bot with unified configuration
  • Self-verification Ralph Loop that automatically re-enters the agent cycle if tasks are incomplete, improving reliability
  • First-class Harbor benchmark integration with convenience scripts for standardized agent evaluation
To Improve
  • Add comprehensive test coverage and CI/CD pipeline setup to ensure code quality and prevent regressions
  • Include concrete performance metrics and benchmark results in documentation to demonstrate agent effectiveness
Language