Bloks
A local AI agent workspace for macOS, Windows and Linux that connects to Ollama or cloud engines and stores conversations on your computer.

Bloks is a desktop workspace for people who want personal AI agents working on their own computer. Its messaging-style interface gives agents individual chats and shared rooms for collaborative work.
- Agent teams: Give agents separate roles, let them delegate tasks, and save teams for later; the most senior agent reviews the group's replies and resolves disagreements.
- Ongoing work and memory: Agents can pursue goals across multiple turns, run scheduled check-ins, and recall relevant notes from other conversations.
- Engine choice: Use Claude Code, Codex, Gemini CLI or Pi for file and command tools, or connect Ollama, OpenRouter and custom OpenAI-compatible services for text-only chat; switching engines preserves the thread.
- Connected apps and approvals: Agents can work with Gmail, Slack, GitHub and MCP servers, pause for consequential actions, and let you undo file changes.
- Phone access: The iPhone app shows desktop conversations and approval requests, while the computer continues to run the agents.
The free desktop app runs on macOS, Windows and Linux without a Bloks account. It's source-available under FSL-1.1-MIT. Conversations, agent memory and keys live on your computer, but cloud engines send requests directly to their providers. Skills are readable Markdown files you can review before adding them.
The iPhone app connects directly on your local network. Remote access and push notifications use a paid service with an encrypted relay; that service doesn't host the agents. Work pauses when the computer sleeps.