probelabs/visor

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.

56
/ 100
Established

Executes dependency-aware DAGs with parallel execution waves, conditional branching, and forEach loops across 17 provider types—combining shell commands, AI multi-provider orchestration (Claude, Gemini, OpenAI, Bedrock), MCP/UTCP tool calling, and HTTP integrations. Bundles reusable assistant workflows (`assistant.yaml`, `code-talk`, `intent-router`) that resolve via `visor://` protocol, eliminating config boilerplate. Ships as TypeScript 5.0+/Node 18+ for CLI, GitHub Actions, Slack/Telegram/Teams/Email bots, and HTTP server—all from the same YAML config.

16 stars and 18,081 monthly downloads. Available on npm.

Maintenance 13 / 25
Adoption 16 / 25
Maturity 18 / 25
Community 9 / 25

How are scores calculated?

Stars

16

Forks

2

Language

TypeScript

License

MIT

Last pushed

Mar 13, 2026

Monthly downloads

18,081

Commits (30d)

0

Dependencies

57

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/probelabs/visor"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.