Agent task orchestrator · Python · FastAPI

VibeIO

AI-powered task scheduler with integrated development environment.
Claude Code agent works directly in your task folders — write scripts, debug code, install dependencies, and schedule tasks without leaving the browser. Terminal access, file editing, and task automation in one place.

Python
≥ 3.11
FastAPI
Web Framework
Claude
AI Agent
SQLite
+ PostgreSQL
SSE
Real-time logs
capabilities

What's inside

Task scheduler meets AI-powered IDE. Develop, debug, and automate — all in one interface.

Task Scheduler
Run Python, Node.js, TypeScript, bat, PowerShell, and bash scripts on cron, interval, or fixed time. Manual execution, npm script integration, overlap handling (skip/parallel/queue/restart).
Antigravity
AI Agent Integration
Claude Code agent opens in task folder context. Write code, run CLI commands, install packages, debug scripts — all from browser. Agent sees your files, can edit them, and schedule new tasks directly.
SQLite Viewer
In-browser database viewer. Open .db/.sqlite files, browse tables, inline cell editing, delete rows, column filtering, sorting. No external tools needed.
in action

Screenshots

Real interface — no mockups.

// task scheduler · ai agent panel
Task Scheduler with AI Agent
Scheduler AI Agent SSE Logs

Schedule and run scripts without touching a terminal. Manage execution status, overlap behavior, and live output in one place. AI Agent works directly in the task folder — write code, fix bugs, create new tasks without leaving the browser.

// json viewer · token detection
JSON Viewer
JSON Viewer Token Detection Tree View

Inspect and debug API responses without external tools. Collapsible tree, key filtering, and formatting on paste. Automatically flags Bearer tokens and API keys so sensitive values don't go unnoticed in large payloads.

// sqlite viewer · inline editing
SQLite Viewer
SQLite Table Browser AI Agent

Query and edit SQLite databases without installing anything. Browse tables, filter columns, sort rows, and edit cells inline. AI Agent has direct access to the database — ask it to query, analyze, or clean data on the spot.

// docs graph · obsidian vault
Docs Graph
Docs Graph Obsidian Vault Note Viewer

Navigate large note vaults without losing context. Opens any note with full Markdown rendering while the graph shows how it connects to the rest. Useful for mapping knowledge bases, documentation, and research notes.

architecture

Stack overview

Python FastAPI backend with Node.js agent service. SQLite or PostgreSQL storage. Browser-based UI.

UI
Browser Dashboard
HTML / JS
SSE stream
Server
FastAPI
Uvicorn
SSE endpoints
Core
Scheduler Service
Process Manager
AI Handler
Agent
Node.js Service
Claude Code CLI
OmniRoute
Storage
SQLite
PostgreSQL
# Quick start python setup.py # install dependencies python app.py # start server # Open: http://localhost:10993/scheduler.html
get started

Installation

Python 3.11+ required. Works on Windows, Linux, macOS. Node.js 18+ needed for AI agent.

Source
GitHub Repository
Clone the repo, run setup.py to install dependencies, then start with python app.py
→ Open repo →
Documentation
README
Quick start guide, configuration options, executor types, and scheduling modes.
→ Read docs →
AI Agent
Agent Setup
How to configure Claude Code integration, OmniRoute setup, and agent architecture details.
→ Learn more →