Features Overview

OpenVibely is a web workbench for AI-assisted software work that gets more useful the more project work flows through it. The UI is the primary surface: it gives teams a place to configure models and agents, select a project, create work, monitor execution, review changes, automate recurring tasks, and let OpenVibely build durable project memory from completed work.

Product At A Glance

AreaWhat Users ExperienceWhere To Learn More
DashboardA selected-project landing page with task counts, category entry points, and an empty state for first-time setup.Dashboard
ProjectsA workspace boundary that controls repository context, task lists, chat, schedules, workers, memory, and channels.Projects
ChatA project-aware conversation for exploration, attachments, Plan mode, and Orchestrate mode. Chat can centrally create, run, and coordinate multiple tasks or swarms from one window.Chat, Runtime Capabilities
TasksA board for backlog, active, and completed work with run/cancel controls, streaming progress, threads, attachments, diffs, review, and multi-role swarm execution.Tasks, Swarm Orchestration, Task Threads & Follow-Ups, Task Diffs & Review
SchedulingTime-based automation for one-time, recurring, and system maintenance runs.Schedule, Scheduled Task Runs
AlertsProject-scoped failure, follow-up, and attention notices with unread state.Alerts
ModelsUI-managed access to Anthropic, OpenAI, Ollama, OpenAI-compatible providers, and Mixture of Models virtual configs with defaults, auth options, tool policy, and capacity controls.Models, Mixture of Models, Model Selection & Tool Policy, Model Providers, Worker Capacity & Dispatch
AgentsReusable AI worker profiles with prompts, skills, plugins, MCP servers, permissions, routing, and lifecycle hooks.Agents, Lifecycle Hooks, Skill Curation
MemoryMemory Curator autonomously creates project memory from completed work, recalls relevant notes before future tasks, and consolidates memory over time.Memory, Lifecycle Hooks
ConfigurationRuntime, auth, integration, deployment, and environment controls for self-hosted operation.Configuration, Environment Variables, Deployment Modes
Review workflowsWorktree-backed changes, task output, comments, merge decisions, cleanup, API-published pull requests, and authorized PR feedback.Review Workflows, Git Worktrees & Merge Safety, GitHub
ChannelsSlack, Telegram, Discord, Email, GitHub, webhook, and outbound-message entry points for creating, tracking, and reporting work outside the web UI.Channels Overview, Outbound Messaging, Discord, Email, Webhook Triggers

The Primary Workflow

StepWhat Happens In The UI
ConfigureAdd at least one model, optionally create agents, and set worker limits if needed.
Select a projectUse the sidebar project selector so every page knows which repository/workspace you are working in.
Start workUse Chat when the work needs discussion, or Tasks when you already know the unit of work.
MonitorWatch task status, streaming output, alerts, and board movement as workers execute.
ReviewInspect task threads, attachments, changed files, review comments, worktree state, and pull request options before shipping.
AutomateUse scheduled task runs, task chains, channel/webhook triggers, or structured workflows for repeatable work.

What Makes It Different