Vision
Vision
Apps without ads, algorithms, or tracking.
The Problem
The internet was supposed to connect us and make life better. Instead, every platform monetises your attention. Infinite scroll keeps you hooked. Algorithms decide what you see. Ads follow you everywhere. Your data gets mined and sold.
Want to browse the news? You get profiled. Want to search? You get tracked. Want to watch a video? You sit through ads. Want to build a simple tool? You need an app store, a developer account, and a framework.
The tools people use every day — news, search, email, chat, markets — are scattered across dozens of platforms, each competing for your time and data. There’s no single place that brings them together without the noise.
What Mu Does
Mu brings together the daily tools people actually use in one place, with zero ads and zero tracking. Browsing is free. AI features use credits at 1p each. You get 20 free per day.
It runs as a single Go binary. Self-host it on your own server or use the hosted version.
| Service | What it does |
|---|---|
| News | Headlines from RSS feeds, chronological, with AI summaries |
| Markets | Live crypto, futures, commodity, and currency prices |
| Video | YouTube without ads, algorithms, or shorts |
| Web | Search the web without tracking (Brave) |
| Blog | Microblogging with daily AI-generated digests |
| Chat | AI-powered conversation |
| Private messaging and email | |
| Apps | Build and use small web tools — or ask the agent to build one |
| Agent | AI assistant that searches, answers, and builds across every service |
| Wallet | Pay as you go — 1 credit = 1p |
Design Choices
Every design choice follows from a simple question: does this serve the user or the platform?
Chronological feeds. No algorithm decides what you see. News is sorted by time. Blog posts are sorted by time. You choose what to read.
Finite content. There is no infinite scroll. You see what’s there and move on. The goal is to inform, not to keep you scrolling.
No ads, no tracking. Revenue comes from usage credits, not attention. There’s no incentive to maximise screen time.
Pay for what you use. Browsing is free. Actions that cost infrastructure — search, AI, posting — cost credits. 1 credit = 1p. You get 20 free per day, and credits never expire.
Single binary. Mu runs as one Go binary with no external dependencies. Self-host it on your own server or use the hosted version.
Open source. AGPL-3.0. Your server, your data, no limits.
What Makes It Different
| The Internet Today | Mu |
|---|---|
| Infinite scroll | Finite, curated content |
| Algorithmic feeds | Chronological, you choose |
| Ad-supported | No ads |
| Engagement metrics | Intentional use |
| Screen time maximisation | Get in, get out |
| Data mining | No tracking |
| Walled gardens | Self-hostable, open source |
The Agent
The agent has access to every service on the platform via the Model Context Protocol (MCP). It can search news and the web, check market prices and weather, read and write blog posts, build working apps from a description, and execute code in a sandbox.
This isn’t a chatbot bolted onto a website. Every feature is a tool the agent can use, and every tool is available to external AI agents too.
Apps
Need a tool that doesn’t exist? Describe it in plain English and the AI builds it — a working app in seconds. Apps are just HTML. No frameworks. No app store. No tracking. Build them in the split-pane editor with live preview, start from a template, or let the agent create one for you.
The agent can also run JavaScript in a sandbox for calculations and data processing, returning structured results.
For Developers and AI Agents
Every feature is available via REST API and MCP. Connect Claude Desktop, Cursor, or any MCP-compatible client:
{
"mcpServers": {
"mu": {
"url": "https://mu.xyz/mcp"
}
}
}
The Agent Economy
AI agents need access to real-world services — search, weather, places, email, markets. Today, each service requires a separate API key, a separate account, a separate billing relationship. An agent that wants to search the web, check the weather, and send an email needs three different providers, three signups, three payment methods.
Mu collapses this into one endpoint. Every service is available via MCP at /mcp. And with the x402 protocol, agents pay per-request with USDC stablecoins — no account, no API key, no signup. The agent’s wallet is its identity.
This is what API access looks like when you build for machines, not just humans:
| Traditional APIs | Mu + x402 |
|---|---|
| Sign up for each service | No account needed |
| Manage API keys | No API keys |
| Pre-pay or subscribe | Pay per request |
| Different billing per provider | One wallet, one protocol |
| Rate limits tied to API tiers | Pay for what you use |
An autonomous agent can search the web (\(0.05), check the weather (\)0.01), look up nearby restaurants (\(0.05), and send an email (\)0.04) — all from a single MCP endpoint, paying on-chain for each call. Zero onboarding. Zero friction.
The services marketplace extends this further. Third-party developers can register their own MCP services — recipe extraction, flight tracking, translation — and agents discover and pay for them through the same protocol. x402 means providers can also receive payments directly on-chain, no intermediary required.
Technology
- Language: Go — single binary, no dependencies
- Storage: JSON files and SQLite with FTS5 full-text search
- Federation: ActivityPub — connect with Mastodon, Threads, etc.
- PWA: Installable as a progressive web app
- License: AGPL-3.0
Pricing
- Free to browse — news, blogs, videos, markets, all of it
- 20 free credits per day — covers search, chat, and AI features
- Pay as you go — 1 credit = 1p, top up via card
- Pay with crypto — AI agents pay per-request with USDC via x402
- Self-host for free — run your own instance, unlimited
Get Started
Visit mu.xyz or self-host:
git clone https://github.com/micro/mu
cd mu && go install
mu --serve








