Delegate complex tasks to a swarm of AI agents
through a universally accessible, privacy-first platform.
[ https://devs.new ]
Features • Self-Hosting • Contributing • Documentation
DEVS is an open-source, browser-native platform that enables users to delegate complex tasks to a swarm of AI agents. Here are some of its standout features:
- 🤖 LLM provider independence: BYOK support for OpenAI, Anthropic, Google Gemini, Mistral, OpenRouter, HuggingFace, Ollama, LM Studio, Vertex AI, and more.
- 🧠 Local AI models: Run HuggingFace open models directly in your browser via WebGPU.
- 💰 Traces & Cost tracking: LLM observability with real-time cost tracking and performance metrics.
- 🖥️ Sandboxed code execution: Agents can write and execute JavaScript (QuickJS) and Python (Pyodide) in WASM-isolated sandboxes — no server needed.
- 🤖 AI Studio: Pre-built agents, custom agent builder with AI-generated portraits.
- 📝 Methodologies: 8D, A3, Agile, AOSTC, DMAIC, PDCA, Scrum, YOLO, and your own.
- 🧠 Agent Memory: Agents learn and remember information from conversations with human review.
- 🔧 Tools: Equip agents with capabilities like Wikipedia search, arXiv search, calculator, code execution, and more.
- 🎯 Multi-agent orchestration: Automated task coordination with decomposition, dependency resolution, and parallel execution.
- 🔌 Skills: Installable capability bundles that extend what agents can do.
- 🎭 Hyper meta-prompting: Multi-layered prompt generation for dynamic task handling.
- 👥 Dynamic team formation: Mimicking human organizational structures.
- 🔗 Connectors: Integrations with Google Drive, Gmail, Calendar, Notion, Slack, Figma, Dropbox, OneDrive, Outlook, and more.
- 🏪 Marketplace: Extensible platform with apps, agents, connectors, and tools.
- 🎤 Meeting Bot: AI agents join Google Meet as real participants.
- 🌐 Browser-native: The browser is the OS. Runs entirely in your browser, no server dependencies.
- 🛡️ Privacy-first: All data stays on your device, no tracking, no cookies.
- 🥷 Offline capable: Works without Internet connection after initial load.
- 💾 Local Backup: Preserve your data with bidirectional sync to a local folder on your host, with human-readable Markdown files.
- 📱 Mobile-first design: Optimized for touch and small screens.
- 🌐 Multi-language support: English, French, German, Spanish, Arabic, Korean.
- 🔍 Global Search: Unified search across agents, conversations, tasks, and files (Cmd/Ctrl+K).
- 💄 Customizable: Tailor the platform to your specific needs.
- 📂 Spaces: Multi-workspace isolation for different projects or contexts.
- 🌐 Universal access: Web-based platform accessible from anywhere: https://devs.new
- 🔄 P2P Sync: Cross-device synchronization with CRDT-based conflict resolution.
- 🤝 Team collaboration: Peer-to-peer networking and sharing.
- 📱 QR Code support: Easily share and access your platform configuration.
- ⚙️ Open-source: Community-driven development and transparency.
- 🐳 Docker-ready: One-command self-hosting with an image of ~60MB (registry).
Alternatively, check out the compose.yaml file for a Docker Compose setup.
services:
devs:
image: codename/devs
ports:
- 8080:80
See https://hub.docker.com/r/codename/devs for more details.
Detailed documentation is available in the docs/ directory:
- Architecture — System architecture and data layer
- Conventions — Code style, naming, and patterns
- Decisions — Architectural decision records
- Glossary — Term definitions
- Vision — Project vision and design principles
- TODO — Feature status and roadmap
Contributions are welcome! Please see CONTRIBUTING.md for details.
This project is licensed under the MIT License. See the LICENSE file for details.