Lens explores.
Core decides.
Run AI copilots with human approval on every action. Full traceability, zero autonomous execution.
For founders and teams who want useful copilots without losing control.
No credit card required
See pricing →Proposals
Ledger
Exploring: Login flow analysis
Proposal: Add validation checks
Policy check: Rate limiting rules
3
Viewing
7
Proposals
2
Awaiting
Human Approval Required
Add input validation to login form?
🔍 Lens explores. You decide.
Built for founders & teams shipping fast
What it does
A UI that gives you complete control over your AI copilots. No magic. No autonomous execution.
Human Approvals
Every action requires explicit approval. Reject, modify, or approve from desktop or mobile.
Live Event Stream
Watch your copilot work in real-time. Native SSE, no polling. See proposals as they come.
Audit Ledger
Append-only log with checksums. Replay sessions, prove compliance, export for audit.
Project Workspace
Specs, docs, tickets in one place. Full context for informed decisions.
Connectors
Coming soonGitHub, Azure DevOps, and more. Integrate your existing workflow.
🌱 UI that feels observational, not operational
How it works
From proposal to production, with human control at every step.
Connect Project
Link your repository and define scope. Specs, docs, and context in one workspace.
Generate Proposals
The copilot analyzes and proposes actions. Each proposal appears in your feed for review.
Approve or Reject
Review each action. Approve what makes sense, reject what doesn't. Optional feedback.
Ship Artifacts
Approved actions execute. Commits, PRs, tickets—all with full traceability.
Pricing
Start free. Upgrade when you need more.
Free
Explore and experiment
1
projects
1
seats
50
jobs/mo
Includes
- Live event stream
- Basic ledger (7 days)
- Community support
- No connectors
- No SSO
Pro
For solo founders and developers
Billed annually ($276/yr)
5
projects
1
seats
500
jobs/mo
Includes
- Mobile approvals
- Full ledger (90 days)
- GitHub connector
- Email support
Team
For teams shipping fast
Billed annually ($948/yr)
20
projects
10
seats
2,000
jobs/mo
Includes
- Role-based permissions
- Unlimited ledger
- GitHub + Azure DevOps
- Priority support
- Audit export
Compare plans
See what's included in each tier
| Feature | Free | Pro | Team | Enterprise |
|---|---|---|---|---|
| Human approvals | ||||
| Live event stream (SSE) | ||||
| Audit ledger | 7 | 90 | Unlimited | Unlimited |
| Projects | 1 | 5 | 20 | Unlimited |
| Seats | 1 | 1 | 10 | Unlimited |
| Jobs per month | 50 | 500 | 2,000 | Unlimited |
| Mobile approvals | ||||
| GitHub connector | ||||
| Azure DevOps connector | ||||
| Audit export | ||||
| Role-based permissions | ||||
| SSO (SAML/OIDC) | ||||
| Self-hosted deployment | ||||
| SLA guarantee | ||||
| Dedicated support |
Install in 3 minutes
Self-host with Docker. No external dependencies required.
Platform Setup (Self-hosted)
$git clone https://github.com/meristem/lens.git$cd lens
$cp env.example .env
# Edit .env and set your keys:$JWT_SECRET_KEY=your-secret-here$SIMULATE_PAID=true
$docker compose up -d
$open http://localhost:3000
Lens Client
Install the Lens client on your development machine to connect to the platform.
PS>irm https://lens.meristem.dev/install.ps1 | iex$curl -fsSL https://lens.meristem.dev/install.sh | bash$lens activate <your-token-from-dashboard>Questions
Common questions about how it works.