Deploy Now

Stars

4,160

Forks

447

Watchers

45

Developer links

Octop

Modern engineering teams and busy households deploy Octop to run private, autonomous AI agents equipped with persistent memory workspaces, scheduled cron jobs, and direct browser automation. Users can orchestrate specialist agents tailored for software development, IT operations, content generation, and system diagnostics through an interactive React dashboard. The platform connects directly to Discord, Feishu, DingTalk, and WeCom, allowing team members to delegate complex tasks without leaving their everyday messaging apps. An integrated remote desktop and browser control engine lets agents navigate websites, capture screenshots, fill forms, and operate graphical software autonomously. Administrators can assign distinct MBTI personality profiles to agents, establish granular role-based permissions, configure scheduled cron workflows, and integrate custom Model Context Protocol servers for external tool access. Long-term memory persists across conversations through dedicated workspace files, ensuring contextual continuity whenever switching between underlying language models or team collaborators. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Octop
Octop
Octop
Octop
Octop
Octop
Octop

Benefits

  • Isolated Multi-User Workspaces
  • Each account maintains its own private agents, credentials, and memory stores, allowing multiple team members to share an infrastructure instance without exposing private chat histories or sensitive keys.
  • Automated Browser and Desktop Control
  • Headless Chromium sessions and remote desktop streaming allow AI agents to navigate web portals, extract operational data, complete online forms, and interact with graphical Linux software on demand.
  • Unified Team Messaging Integrations
  • Native connectors bridge autonomous agents into Discord, DingTalk, Feishu, and WeCom, letting users query specialists, trigger jobs, and receive real-time execution alerts inside existing communication channels.
  • Single-Process Architecture Simplicity
  • Bundling the FastAPI backend, React dashboard, SQLite database, and background scheduler into a solitary process eliminates external message brokers, simplifying backup, upgrade, and resource management on standard virtual servers.

Features

  • Multi-Agent Orchestration Engine
  • Deploy diverse agents with dedicated prompt templates, 16 MBTI personality frameworks, and custom tool permissions powered by the LangGraph runtime.
  • Model Context Protocol Support
  • Extend agent capabilities dynamically using MCP gateways and OAuth connectors to query internal databases, read documentation, and trigger external APIs.
  • Visual Cron Automation Scheduler
  • Configure recurring background tasks through a graphical dashboard to automatically execute reports, perform health checks, and dispatch morning summaries to messaging channels.
  • Persistent File-Based Memory
  • Retain user preferences, past project context, and knowledge bases in local workspace directories that survive model swaps and service restarts.
  • Browser Terminal AI Console
  • Execute bash scripts, run diagnostic utilities, and troubleshoot server issues through an interactive browser terminal supervised by autonomous agent guardrails.