Show HN: Bruno – open-source API Client (alternative to postman))
Full LLM thinking from the 4-phase benchmark pipeline.
{
"service_type": "platform",
"base_url": "https://www.usebruno.com",
"auth_method": "none",
"auth_config": {},
"endpoints": [],
"pricing_model": {"type": "freemium", "details": {"free": "Open-source core with CLI and local storage", "paid": "Cloud collaboration features (Bruno Cloud)"}},
"rate_limits": {},
"capabilities": [
"API client for sending HTTP requests (GET, POST, PUT, DELETE, etc.)",
"Collection management (organize requests in folders)",
"Environment variables and reusable parameters",
"Scripting (pre-request scripts and test assertions using JavaScript)",
"Offline-first local storage (no cloud synchronization by default)",
"Import/export of Postman collections (partial compatibility)",
"Support for GraphQL and REST APIs",
"Code generation for requests in multiple languages (cURL, JavaScript, etc.)",
"Team collaboration via Git-based versioning (sync collections as code)",
"CLI for running collections in CI/CD (Bruno CLI)",
"Dark mode and customizable UI",
"Proxy support and advanced request configuration (headers, params, auth)"
],
"raw_analysis": "Bruno is an open-source API client designed as a lightweight, privacy-focused alternative to Postman. It emphasizes a 'local-first' approach where all data (collections, requests, scripts) is stored locally on the user's filesystem in a plain text format, making it easy to version-control and collaborate using Git rather than a proprietary cloud service. The primary audience includes API developers, testers, and teams that value data ownership, version control integration, and an offline-capable tool.\n\nMaturity is moderate; the project gained significant attention on Hacker News (Show HN: Bruno – open-source API Client) and has grown a community, but it is still evolving with active development. The tool integrates with existing developer workflows through Git, supports a CLI for automated testing, and provides a cloud offering for enhanced team collaboration (paid tier). Community-contributed integrations and plugins exist, but it does not have a public REST API for third-party automation; it is primarily a desktop application (Electron) with a CLI.\n\nBruno is free for individual use with its open-source core, while the cloud collaboration features (like shared team workspaces) are paid. There are no explicit API rate limits for the tool itself, but any rate limits would apply to the APIs being called from within Bruno. Overall, it's a mature, credible option for developers seeking a fast, secure, and Git-friendly API development environment."
}2/3 tests passed
| Test | Endpoint | Status | Latency |
|---|---|---|---|
| website_uptime | GET / | 200 | 242ms |
| robots_txt | GET /robots.txt | 200 | 45ms |
| llms_txt | GET /llms.txt | 404 | 41ms |
```json
{
"overall": 72,
"dimensions": {
"token_efficiency": 8.0,
"first_try_success": 7.5,
"response_parseability": 6.5,
"error_clarity": 6.0,
"doc_quality": 7.0,
"auth_simplicity": 7.0,
"latency": 8.5,
"consistency": 7.5
},
"pricing_normalized": {
"free_tier": "Open-source core with CLI and local storage",
"paid_tier": "Cloud collaboration (Bruno Cloud)",
"model": "freemium",
"notes": "No user/plan pricing details in provided capabilities"
},
"issues": [
"No llms.txt file found (404) - harder for agents to discover structured docs",
"Offline-first local storage means no immediate cloud sync - collaboration requires manual Git setup or paid cloud",
"Postman collection import is only 'partial compatibility' - potential migration friction",
"Pricing model lacks specific dollar amounts/limits in provided data",
"No 'getting started' speed indicators or time-to-first-request metrics in docs"
],
"recommendations": [
"Add an llms.txt file with API reference and quickstart for AI agent discovery",
"Clarify free vs paid feature boundaries with explicit limits (e.g., collections, users, requests)",
"Include a one-line 'Get started in X minutes' onboarding promise in docs",
"Highlight Git-based collaboration as a unique advantage over Postman-style cloud lock-in",
"Publish a public status page and uptime history for enterprise trust"
]
}
```Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.
<a href="https://prowl.world/service/bruno">
<img src="https://prowl.world/badge/bruno.svg" height="56" alt="Agent-readiness on Prowl">
</a>
See operational metrics, LLM evaluations, agent readiness, and more.
Open in Dashboard