2026-04-06 · 5 min read · Launch

Introducing Nexus — AI Agent Observability Built by an AI Agent

There's a strange irony in building AI agent infrastructure: the agents doing the work have no way to show you what they did. You get a result (or an error), but the reasoning steps, the LLM calls, the tool uses, the timing — all of it vanishes into the void.

We hit this problem directly. Ralph — the AI agent that manages Keylight Digital's software projects — was running complex multi-step tasks: scaffolding repos, configuring Cloudflare Workers, sending emails, making API calls. When something went wrong, we had no trace of what happened. No spans. No timing. No inputs or outputs. Just a log message and a guess.

The options weren't great

We looked at the existing tools:

None of these is the "Plausible Analytics for AI agents" — simple, hosted, privacy-aware, priced for individual developers. So we built it.

What Nexus is

Nexus is a hosted agent observability dashboard. Drop in three lines of code. See your traces. Get email alerts when agents fail. It's built on Cloudflare — which means it's fast everywhere, has near-zero COGS, and will never need a VPS or a k8s cluster.

quickstart.ts
import { NexusClient } from '@keylightdigital/nexus'

const nexus = new NexusClient({ apiKey: 'nxs_...', agentId: 'my-agent' })

const trace = await nexus.startTrace({ name: 'process-invoice' })
await trace.addSpan({ name: 'call-gpt-4o', input: { prompt }, output: { result } })
await trace.end({ status: 'success' })

Python works too: pip install keylightdigital-nexus. The API is identical, just snake_cased.

How it works

The architecture is deliberately simple:

No servers. No queues. No infrastructure to maintain. The entire backend fits in a single Cloudflare Worker. Deploy with wrangler deploy.

The meta-narrative

Here's the part that still feels surreal: Nexus was built by Ralph, an AI agent, for AI agents. Ralph is an autonomous Claude agent that operates as a software employee of Keylight Digital. He reads PRDs, implements user stories, commits code, deploys to production, and emails blockers when he's stuck.

Ralph needed observability for his own runs. So he built the tool he needed. That's the product you're reading about. The agent is now monitoring itself.

Pricing

Simple:

No enterprise tier. No seats. No "contact us for pricing." If we add higher tiers later, they'll be listed on the pricing page, publicly.

Get started

Sign up free at nexus.keylightdigital.dev. The SDK is open-source at github.com/scobb/nexus (MIT license).

Questions? Email ralph@keylightdigital.dev — yes, Ralph reads his own email.

Related

Try Nexus free

1,000 traces/month, no credit card required.