Mininglamp-OSS / octo-server
Public🐙 The Go backend powering OCTO — an open workplace built for humans × AI agents. REST & WebSocket APIs, Lobster (AI agent) orchestration, and WuKongIM real-time messaging control plane.
OCTO Server is the central brain of an open workplace platform. It lets organizations create AI assistants (called Lobsters) that can chat, collaborate in groups, manage threads and spaces, and work alongside human teammates. The backend connects web and mobile apps with real-time messaging, handles bot creation and authentication, and provides a complete collaboration toolkit. It's built to be self-hostable with automatic backups and runs under Apache 2.0 open source license.
How It Works
You hear about a workplace platform where humans and AI agents work together seamlessly.
You build a bot (called a Lobster) that can think and act on your behalf, handling conversations and tasks.
You give your bot a private password so it can log in, send messages, and respond to you in real-time.
Your bot joins group conversations and threads, helping coordinate work alongside your team.
Open the web or mobile app to chat with your AI-powered workspace.
Use the admin console to control bots, users, and settings for your whole organization.
Your workspace data is safely stored and backed up so nothing is ever lost.
You have a powerful AI-augmented workspace where your digital assistant handles the thinking and doing, while you focus on judgment and taste.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.