ai newsDo., 29. Okt.
EilmeldungClaude Code for beginners: build your first app without touching a terminal

Building a browser where a local LLM clicks and types for you, in Rust

I've been building Ricuicui , a desktop web browser for Mac and Windows with an AI and agents built in. The AI reads the page, clicks, fills in forms and drafts replies while you watch, and it can run entirely on your own machine. Here is how it is put together, and what I learned on the way. One R

dev.toDonnerstag 07:20 · 29.10.2 Min. Lesezeit
Bild: dev.to

I've been building Ricuicui, a desktop web browser for Mac and Windows with an AI and agents built in. The AI reads the page, clicks, fills in forms and drafts replies while you watch, and it can run entirely on your own machine. Here is how it is put together, and what I learned on the way.

Ricuicui is a single program written in Rust. It embeds Servo, the Rust browser engine, to display every site, so there is no Chromium to install next to it.

The local AI uses llama.cpp and models in GGUF format. On a Mac, llama.cpp ships inside the app; on Windows it is downloaded on first use and runs on the graphics card through Vulkan. No separate runtime to install.

Memory decides everything, so the app suggests a model from what you have:

Any other.gguf file works too (Mistral, DeepSeek…), within the memory available. For the hardest tasks you can switch to an online model (Claude, GPT, Mistral) with your own key, stored in the system keychain.

An agent that can click is only useful if you can trust it. A few rules are enforced by the browser, not by the prompt:

Ricuicui is also an MCP server: it exposes 13 tools locally on 127.0.0.1:7878, so Claude Desktop, Claude Code, Cursor, VS Code or LM Studio can drive the browser while you watch. And it is an MCP client: its own AI can plug into MCP servers (files, memory…) and into A2A agents and webhooks.

Ricuicui is freemium: the base version contains the whole browser, and the Pro licence (EUR 12.90 a year) unlocks the local GPU server. It runs on macOS 11+ (Apple silicon and Intel) and Windows 10/11.

I'd love feedback from people running local models: which sizes are actually usable for agent work on your hardware, and what you would want an AI browser to refuse to do.

Quelle: dev.to (dev.to). Original öffnen