FIG 0.1
Built for ownership
Deploy to your infrastructure and keep control of your operational data
Pulse monitors your services, opens incidents,
and tracks the
providers behind them
Overview
| Status | Monitor | Uptime 24h | Timeline | Latency | Last Checked |
|---|
Dependencies
FIG 0.1
Deploy to your infrastructure and keep control of your operational data
FIG 0.2
One API and CLI for people and autonomous workflows
FIG 0.3
Compact routine checks and preserve the failures that need attention
1.0 Monitor
Add an endpoint, choose an interval, and Pulse handles the rest. Or have your agent manage.
2.0 Detect
Pulse traces each check from first failure through recovery. Status, incidents, and alerts in sync.
Live Monitor
3.0 Respond
Pulse confirms outages, records each transition, and sends clear alerts. Add reports as you fix.
Incident
No incidents yet
Possible dependency overlap
Provider incident began 3 minutes before this outage
Pulse will send one clear alert when the state changes.
4.0 Attribute
Add OpenAI, Stripe, or 20+ services in one click. Incidents appear beneath your own services.
Add Dependency
Dependencies
Pulse mirrors each provider's published status in real time
Works with the services you already run on
5.0 Publish
Every deployment serves a public status page from live monitor state. Nothing extra to run.
Ongoing since 12:04 UTC · 42s elapsed
Connection timeout
Powered by Pulse
6.0 Automate
Run pulsectl yourself, or hand your agent the CLI and let it manage setup and maintenance.
7.0 Operate
Pulse compacts routine checks and preserves history within a minimal storage budget.
Database Health
Storage remains within its configured budget
8.0 Architecture
Pulse is Vercel-native, Postgres-backed, and small enough to audit or extend.
Hover a system for its role. Click to zoom in.
No queues, no workers, no servers to babysit
Keep detail where it carries meaning
Serve people and agents consistently
9.0 Harden
Every target, response, redirect, and DNS answer is treated as hostile by design.
Only publicly routable addresses. Every DNS answer is validated and the socket is pinned to it.
Argon2id passwords, gated first-admin bootstrap, rate-limited login, hashed tokens with lineage.
pulsectl
treats server responses as untrusted and rejects control
characters outright.
$ check https://inference.superposition.app/health resolve inference.superposition.app → 172.64.3.14 policy public range · not private, not link-local pin socket pinned to validated address tls TLS 1.3 · certificate valid result 200 OK in 42 ms → UP
Status feeds read allowlisted hosts only. No cross-host redirects, 512 KB caps, XML entities off.
Strict CSP, frame-ancestors none, nosniff, and preloaded HSTS on every response.
Rate limits without amplification. Scheduler leases and dedup make duplicate alerts impossible.
Ship it locked down. Read the hardening guide
10.0 Accelerate
Fewer renders, fewer fetches, fewer statements. First paint to cron tick, every layer does less.
Shells stream while data loads. Revisits render from cache and rows prefetch on hover.
Cost follows change, not fleet size. More monitors do not mean more round trips.
Set-based SQL and rollup reads. One statement does what four hundred used to.
One prompt · Live in 5 minutes
Codex discovers every app you run and monitors them all.
Copies the full agent deploy prompt