DEV Community

Cover image for I built an app for people who manage multiple projects with Claude Code.
gilhyun choi
gilhyun choi

Posted on

I built an app for people who manage multiple projects with Claude Code.

Create spaces, add multiple Claude agents to your project folders, and chat with them together — like a group messenger. 🐙


Features

💬 Natural Chat Interface
Talk to your AI agents through an intuitive chat UI. Markdown rendering, real-time streaming, and a familiar messaging experience.

🐙 .octo Agents
Define agents as simple .octo files. Each file is an independent agent with its own role, personality, and capabilities. Delete the file, delete the agent. Copy it, clone the agent.

🧠 Hidden Orchestrator
A smart orchestrator reads the context and calls the right agent at the right time. You direct, agents collaborate.

🔗 Agent-to-Agent
Agents @mention each other and trigger chain reactions. A developer agent asks the designer for feedback, a planner coordinates tasks — all without your intervention.

📁 Spaces & Folders
Create multiple spaces and add folders to each. Organize different agent teams for different projects, all in one app.

📝 Shared Wiki
A shared knowledge base that agents and users read and write together. Decisions, notes, and context persist across sessions.

🔐 Per-Agent Permissions
Fine-grained control per agent. Configure file write, shell commands, and network access independently.


How It Works

1. Open the app and create a space
Launch Octopal and create a new space for your project.

2. Open a project folder
Open any folder and it becomes your project. Agents live inside as .octo files.

3. Create agents and chat
Give agents roles and start chatting. @mention them directly, or let the orchestrator handle routing.


Try It Now

Free and open source. No credit card required.

🔗 GitHub: github.com/gilhyun/Octopal
🌐 Homepage: octopal.app

Top comments (0)