Discover and explore top open-source AI tools and projects—updated daily.
browser-useMinimalist agent framework for LLM-powered applications
New!
Top 55.9% on SourcePulse
<2-3 sentences summarising what the project addresses and solves, the target audience, and the benefit.>
browser-use/agent-sdk provides a minimalist framework for building LLM-powered agents, emphasizing a simple "for-loop" execution model with minimal abstractions. It aims to empower developers by giving LLMs maximum freedom within a defined action space, making it ideal for researchers and engineers seeking direct control over agent behavior and leveraging the capabilities of advanced RL'd models. The framework powers BU.app and offers a direct path to agent development.
How It Works
The core design revolves around a straightforward for loop executing tool calls, eschewing complex abstractions. It operates on the principle that LLMs themselves hold the primary value, requiring only a complete action space, an explicit exit mechanism (via the done tool), and effective context management. This approach prioritizes simplicity and direct LLM interaction over framework-imposed magic.
Quick Start & Requirements
uv add bu-agent-sdkbu_agent_sdk/examples/ directory, including claude_code.py (sandboxed coding assistant) and dependency_injection.py.Highlighted Details
TaskComplete exception, preventing premature agent termination.ToolCallEvent, ToolResultEvent, FinalResponseEvent) for dynamic agent feedback.Maintenance & Community
No specific details regarding maintainers, community channels (like Discord/Slack), or roadmap were found in the provided README.
Licensing & Compatibility
The project is released under the MIT License, which is highly permissive and generally compatible with commercial use and closed-source applications.
Limitations & Caveats
The framework's minimalist philosophy, while powerful, places a greater onus on the developer to implement sophisticated agent behaviors and "vibe-restriction" through evaluation, rather than relying on extensive built-in guardrails. Complex agent orchestration might require significant custom development.
1 week ago
Inactive
QwenLM
letta-ai