Bronco
A personal productivity suite for Mac. Runs entirely on your device. Zero Internet required.
Features
Local Processing. Bronco runs a language engine on your Mac. No cloud, no fees, your data stays on your device.
Isolated Actions. Every action request executes inside a Virtual Machine. No Internet access.
Web Automation. Bronco drives a web engine for saving screens, navigating pages, clicking, typing, and scrolling — entirely local.
Private by Design. Zero tracking. Your conversations, your files, your data stay on your device.
Work on the Web
Bronco browses the Web for you. Tell it what you need from a web page — find information, fill out a form, save the screen to a file — and it handles the rest. There is no separate window or tab bar. You ask, Bronco acts.
For example:
Go to example.org, search for renewable energy news, and tell me the top story.
Bronco opens the page, types into the search field, submits the form, reads the results, and tells you the answer.
Bronco finds elements on a page and acts on them. It can:
- Click buttons and links.
- Type into text fields and forms.
- Scroll up, down, left, or right on a page.
- Save the screen to a file so you can view it later.
- Read text on a page and answer questions about it.
- Follow links across multiple pages to complete a task.
You do not need to give detailed instructions. Describe the outcome, and Bronco figures out the steps.
Log into my library account at mylibrary.example.com. My card number is 123456 and my PIN is 7890. Then tell me which books I have on hold.
Bronco navigates to the site, fills in the login form, and reads the holds list for you.
For multi-step tasks, Bronco handles everything:
Find a used hatchback for sale under $5,000 within 100 miles. Then find the same make listed at a higher price somewhere else. Tell me if there is room to buy low and resell.
Bronco searches, clicks results, scrolls through listings, and summarizes the best choice.
Bronco can complete any form you describe. Give it the information, and it types it in.
Go to survey.example.com and fill it out. Name: Jane Doe. Email: jane@example.com. Rating: 5 stars.
If the form spans multiple pages, Bronco follows each step.
If you want to keep a picture of a page, ask Bronco to save the screen to a file.
Save the weather forecast for tomorrow at example.com/weather to a file.
The image file appears in your Chat session.
- Be specific about what information you want back.
- If a site requires a login, provide the details up front.
- For long pages, tell Bronco what section to focus on.
How It Works
Bronco is a desktop app that combines local processing with an isolated action execution environment. When you send a message, Bronco runs the engine on your Mac to generate a response. If the engine decides it needs to take action — like listing files or browsing a webpage — it requests an action.
Bronco validates the action, executes it in an isolated environment — a Virtual Machine for file operations, or a contained session for Web browsing — and feeds the result back. This loop continues until a final answer is produced or policy limits are reached.
Capabilities
| Chat | Conversational interaction with full context memory across turns |
| File Operations | List, read, write, and search files inside the isolated Virtual Machine |
| Web Browsing | Navigate pages, save screens, click elements, type text, scroll |
| Research | Multi-step investigation with subsessions that browse, summarize, and return results |
| Embeddings | Local vector embeddings for semantic search over your activity logs |
System Requirements
- Mac (M1 or later)
- 16GB unified memory minimum (32GB recommended)
- macOS 14 (Sonoma) or later
- ~8GB of free storage for the application and its data engine
Architecture
Bronco runs as a set of cooperating local processes:
- Supervisor — manages and monitors all processes; singleton with graceful shutdown
- Processing Engine — compute engine for completions and embeddings
- Chat Orchestrator — conversation state, scheduling, action dispatch, interaction loop
- Machine Host — action execution inside the isolated Virtual Machine with audit logging
- Browser Runner — web automation process managing the web engine
- Activity Log — activity result storage with full-text search
Safety & Privacy
Bronco is built for users who cannot risk proprietary data hitting a third-party cloud. Every action request is validated against a registry before execution. The Virtual Machine has no Internet connection — it is disconnected from the Internet. All data exchange between components flows through a shared directory under your control at ~/Bronco/.
User-controlled policies let you disable shell access, Internet access, and web automation at any time — all enforced before any action executes.
Changelog
| Date | Type | Description |
|---|---|---|
| July 3, 2026 | Agent content edit | Rewrote to remove banned terms and concepts per product AGENTS.md |
| July 3, 2026 | Publication |