{"repo":"probelabs/visor","free":true,"listed":false,"github":"https://github.com/probelabs/visor","clone":"git clone https://github.com/probelabs/visor.git","description":"Visor — AI workflow engine for code review, assistants, and automation. Orchestrates checks, MCP tools, and AI providers with YAML-driven pipelines. Runs as GitHub Action, CLI, Slack bot, or HTTP API.","language":"TypeScript","stars":23,"topics":["ai","automation","cli","code-review","github-actions","typescript","ai-agents","mcp","slack-bot","workflow-engine"],"license":"MIT","category":"workflow-automation","readme_excerpt":"# Visor — AI workflow engine for code review, assistants & automation Orchestrate checks, MCP tools, and AI providers with YAML-driven pipelines. Runs as GitHub Action, CLI, Slack bot, Telegram bot, or HTTP API. --- Visor is an open-source workflow engine that lets you define multi-step AI pipelines in YAML. Wire up shell commands, AI providers, MCP tools, HTTP calls, and custom scripts into dependency-aware DAGs — then run them from your terminal, CI, Slack, Telegram, Email, WhatsApp, Teams, or an HTTP endpoint. What you get out of the box: - YAML-driven pipelines — define checks, transforms, routing, and AI prompts in a single config file. - 8 runtime modes — CLI, GitHub Action, Slack bot, Telegram bot, Email, WhatsApp, Teams, HTTP server — same config, any surface. - 17 provider types — ai , command , script , mcp , utcp , http , claude-code , a2a , github , memory , workflow , and more. - AI orchestration — multi-provider (Gemini, Claude, OpenAI, Bedrock), session reuse, MCP/UTCP tool calling, retry & fallback. - Execution engine — dependency DAGs, parallel waves, forEach fan-out, conditional routing, failure auto-remediation. - Built-in testing — YAML-native integration tests with fixtures, mocks, and assertions. What do you want to build? Goal Start here Example ------ ----------- --------- Code review on PRs Guide: Code Review Pipeline quick-start-tags.yaml AI agent with tools Guide: AI Agent ai-custom-tools-simple.yaml Multi-step automation Workflow Creation Guide enh","default_branch":null,"files":null,"tree":[],"storefront":"/r/probelabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/probelabs/visor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}