TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
Open-source AI agents that run on your hardware. Each gets its own computer and browser, works in your apps, remembers how you work, and delegates to teammates.
ProductivityTypeScript · SwiftGitHub @raghavpillaiOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Self-hosted AI agents with persistent memory, browser and computer access, and scheduled workflows.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Self-hosted AI agents that keep working on your own hardware.
Chat with bots that can browse the web, use a Linux desktop, and work with your files.
Each bot keeps its conversation, memory, and browser logins between tasks. Watch its screen,
take over when needed, or come back when the work is done.Read the full README ↗Self-hosted AI agents that keep working on your own hardware.
Chat with bots that can browse the web, use a Linux desktop, and work with your files. Each bot keeps its conversation, memory, and browser logins between tasks. Watch its screen, take over when needed, or come back when the work is done.
Website · Get started · Download apps · Documentation · Develop from source
You need an x64 or arm64 machine with a running Docker Engine for Linux containers and Docker Compose 2.20+. We recommend 8 GB RAM and 8 GB free disk. On macOS and Windows, Docker Desktop supplies the engine and Compose. See the requirements.
Run this on the machine that will host your bots.
macOS / Linux
curl -fsSL https://openteam.so/install | sh
Windows PowerShell
irm https://openteam.so/install.ps1 | iex
The installer downloads the CLI, adds it to your PATH, and starts guided setup. Node.js and Bun are not required.
Choose how you'll connect, then create your OpenTeam username and password. Setup defaults to a
private connection over your LAN or VPN, starts the server, and prints your server URL.
Setup includes private Tailscale HTTPS, public HTTPS, and existing proxy options. Use openteam setup --advanced for additional server settings.
Download the desktop app, enter the server URL from setup,
and sign in with the account you just created. The app then helps you connect a model with a
ChatGPT or Claude sign-in, or an OpenAI, Anthropic, or OpenRouter API key, and checks that it
replies. Then create your first bot and send it a task. To use your own model server, add it on
the host with openteam provider add; see model providers.
The host and Docker must stay running for bots and routines to work. Server-side work continues when you close the app. Keep the desktop app open when bots need access to your physical computer.
| App | Get it |
|---|---|
| Desktop for macOS (Apple silicon) and Linux (x64) | Downloads |
| iPhone (beta) | TestFlight · build from source |
Both apps connect to your server for chat and live screens. Most server settings, such as the model, are in the desktop app.
openteam status # Check the server and its version
openteam doctor # Diagnose setup or connection problems
openteam setup # Change the connection mode
openteam update # Update the CLI and server with backup and rollback
See server commands, remote access, backups, and troubleshooting for ongoing operation.
Browse all documentation for feature guides and implementation notes.
OpenTeam is licensed under the GNU General Public License v3.0. Some bundled third-party components, such as noVNC, fonts, and a few plugins, keep their own licenses, which are included alongside them.