Documentation
OIDO SYSTEM REFERENCE v2.0
Overview
Oido is a Claude-powered AI agent platform. Teams build, configure, and deploy AI agents connected to real tools — GitHub, n8n workflows, file storage, and custom APIs — through a unified web UI.
Every agent leverages Anthropic Claude for advanced reasoning, coding, and analysis. Manage everything visually without writing infrastructure code.
Architecture
Frontend: Next.js App Router (TypeScript), shadcn/ui, Tailwind CSS v4 Backend: Next.js API routes (app/api/*) Database: SQLite via Prisma Auth: Session-based with JWT
Agents powered by Anthropic Claude Integrations: n8n, GitHub, MCP servers, file storage
The platform runs as a managed cloud service with enterprise-grade security and uptime.
Quick Start
Get started in minutes:
1. Create your account at app.oido.ai 2. Choose your plan (Free / Pro / Enterprise) 3. Configure your AI provider keys 4. Create your first agent 5. Connect tools and channels 6. Deploy and monitor
Free tier includes 1 agent and 2 AI providers. Upgrade to Pro for unlimited agents, all integrations, and priority support.
Agent Studio
Create and manage AI agents with:
- -Custom system prompts
- -Model selection per agent
- -Tool access control (allowlist/denylist)
- -Skills attachment
- -Subagent hierarchies
- -MCP server connections
- -YAML-based configuration
Agents can be assigned to projects, connected to chat channels, and equipped with tools from multiple sources.
AI Models
All agents are powered by Anthropic Claude by default — no additional API keys required.
Supported Claude models:
- -Claude Sonnet 4 — best for most tasks
- -Claude Haiku 3.5 — fastest responses
- -Claude Opus 4 — maximum capability
Pro and Enterprise plans can also connect external providers (OpenAI, Gemini, etc.) for multi-model workflows.
Channels
Connect agents to messaging platforms:
- -Telegram
- -Discord
- -DingTalk
Channels support:
- -Sender policies (whitelist/any)
- -Session scoping (user/global)
- -Dispatch modes (sequential/parallel)
- -Per-channel model and instruction overrides
- -Pairing flow for device authorization
MCP Protocol
Native Model Context Protocol support for extending agent capabilities:
- -stdio transport (local processes)
- -SSE transport (remote servers)
- -Per-server environment variables
- -OAuth configuration
- -User/project scoping
MCP servers register tools that agents can use dynamically.
Skills & Extensions
Skills are reusable capability modules attached to agents:
- -Built-in skills (DuckDuckGo search, Gmail, Google Calendar, n8n, web fetch)
- -User-installed skills from SKILL.md files
- -Extension marketplace support
Extensions add platform-level functionality:
- -Install from git URLs, npm packages, local paths
- -Configure via settings UI
- -Enable/disable per deployment
Projects & Tasks
Built-in Kanban board for project management:
- -Custom columns per project
- -Task creation with descriptions
- -Agent assignment per task
- -Auto-run on task move (agents execute tasks automatically)
- -Reorderable columns and tasks
n8n Integration
Deep integration with n8n workflow automation:
- -Connect n8n instance via API
- -Browse and trigger workflows
- -View execution history
- -Manage credentials
- -Agents can create, update, list, and delete workflows
- -Data table operations (create, read, upsert, delete rows)
GitHub Integration
Connect repositories to agents:
- -Authenticate with GitHub PAT
- -Register repositories for agent access
- -Assign repos to specific agents
- -Agents can read code, manage issues, and review PRs
File Storage
S3-compatible storage via RustFS:
- -File upload and download
- -Bucket management
- -Object listing
- -Configurable storage backend
Agents can read and write files during execution.
Teams & RBAC
Multi-user support with role-based access control:
- -Roles with granular permissions
- -Team management
- -User invitations
- -Session isolation per user
Deployment
Oido is a managed cloud service — no infrastructure to manage.
- Hosted and maintained by Oido Systems
- -Enterprise-grade security and encryption
- -99.9% uptime SLA
- -Automatic updates and backups
- -SOC 2 compliance (in progress)
Enterprise plans support dedicated instances and on-premise deployment options.