Infrastructure for trustworthy
machine judgment
Define AI agents once. Run them everywhere. Track what they find. One command to get started.
Most tools validate code against known rules. UluOps operates judgment — asking not just "does this work?" but "is this the right approach?"
Four layers. One feedback loop.
Each layer feeds the next. Definitions become runs. Runs become data. Data improves definitions. The system gets smarter with every validation.
Registry
DEFINEDefine AI agents in structured YAML. Version them. Publish to a shared registry. 135+ agents across validators, analysts, explorers, and forecasters.
Tracker
VALIDATERun agents against any artifact. Track issues with fingerprint correlation. Detect regression automatically. See quality converge over time.
Recursive Appreciation
IMPROVEAgents improve themselves. Meta-layer agents audit domain agents. Improvements cascade through the ecosystem. The system appreciates — it gets better without proportional investment.
SDK & MCP
INTEGRATEIntegrate into any workflow. MCP servers give Claude Code native access. The SDK handles orchestration. One command: npx @uluops/setup.
Define. Validate. Repeat.
Validates code quality, standards compliance, test coverage, and best practices. Blocks progression if critical issues found.
Self-improving by design
Every validation run closes the feedback loop. The system doesn't just measure quality — it compounds it.
One command. Multiple harnesses.
Install UluOps into every agentic harness on your machine in a single run. Failure isolation, per-target summary, one set of prompts.
Or pick a subset: --harness claude-code,gemini-cli. Auto-detection skips experimental harnesses; opt in to Codex with --harness codex.
Three steps. Thirty seconds.
Install, validate, track. Every run feeds the system. Quality compounds from the first command.
$ npx @uluops/setup --signup
⟨u⟩ ulu·ops
operating intelligence as infrastructure
✓ Account created (you@example.com)
✓ API key generated
✓ MCP config → ~/.claude.json
✓ 23 agents · 28 commands installed
Setup complete!SDK-first design
Four packages. One pipeline. The SDKs handle auth, type safety, and error handling. The CLI ties them together.
Submit validation runs, track issues, query analytics. The operational layer.
import { OpsClient } from '@uluops/ops-sdk'; const client = new OpsClient({apiKey: process.env.ULUOPS_API_KEY,}); // Submit a validation runconst run = await client.runs.submit({project: 'my-app',agent: 'code-validator',score: 87,issues: findings,}); // Query project analyticsconst trends = await client.analytics.getTrends('my-app');Start free. Scale when ready.
189+ agents, workflows, and pipelines — free for everyone. Tiers scale your workspace, not your access.
Free
All 189+ agents, workflows, and pipelines. The full catalog, free.
- All public definitions — agents, workflows, pipelines
- 3 projects · 5 private definitions
- 1 member · 100 rpm
- Full issue lifecycle + regression detection
Hobbyist
More workspace. New definitions as they ship.
- Everything in Free
- 15 projects · 25 private definitions
- 3 members · 200 rpm
- New releases as they ship
Plus
Team scale. Deep-dive analytics for growing orgs.
- Everything in Hobbyist
- 50 projects · 50 private definitions
- 10 members · 500 rpm
- Deep-dive analytics
Pro
Stop thinking about limits. Unlimited projects and definitions.
- Everything in Plus
- Unlimited projects & private definitions
- 25 members · 1,000 rpm
- Cross-project analytics
- Bulk operations
- Priority support
Enterprise
Unlimited scale. Custom retention. SLA. Dedicated support.
- Everything in Pro
- Unlimited members · 10,000 rpm
- Custom data retention
- API SLA · SSO/SAML
- Dedicated support
Two tools. One trust layer.
Start validating AI outputs today. The Tracker and Registry work together — or independently.