Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: scobb/nexus

Nexus v1.0.0 — AI Agent Control Plane

07 Apr 13:08
@scobb scobb

Choose a tag to compare

Nexus v1.0.0 — AI Agent Control Plane

Nexus is a lightweight observability and control plane for AI agents, built on Cloudflare Workers + D1 + KV. Think Plausible Analytics, but for your AI agents: traces, spans, dashboards, alerts, and SDKs — without the enterprise pricing.

Live site: https://nexus.keylightdigital.dev
npm package: https://www.npmjs.com/package/@keylightdigital/nexus
PyPI package: https://pypi.org/project/nexus-agent/
Documentation: https://nexus.keylightdigital.dev/docs


Core

  • OpenTelemetry-compatible trace ingestion — POST /api/v1/traces accepts OTEL-formatted spans from any agent framework
  • Span hierarchy & waterfall view — full parent/child span trees with timing visualization in the dashboard
  • Trace search & filtering — filter by agent, status (ok/error/running), date range, and free-text search
  • Magic link authentication — passwordless email login via Resend, session cookies with BLAKE3-hashed API keys
  • Multi-tenant dashboard — per-user agent isolation, trace list, trace detail, span waterfall
  • Plan-based rate limiting — Free (1K traces/month, 1 agent) and Pro (50K traces/month, unlimited agents)
  • Automatic trace retention — nightly cron (D1) purges traces beyond plan retention limits
  • Uptime monitoring — cron every 5 minutes checks /health, Resend alert on first failure and recovery

SDKs

  • TypeScript/JavaScript SDK (@keylightdigital/nexus) — wraps fetch calls with automatic trace/span creation, published to npm
  • Python SDK (nexus-agent) — async-first Python client with context manager support, published to PyPI
  • OTEL compatibility layer — send spans from any OTEL-instrumented agent without SDK changes

Integrations

  • Anthropic SDK integration guide — step-by-step tracing for Claude-based agents
  • LangChain integration guide — callback handler pattern for LangChain chains and agents
  • CrewAI integration guide — crew-level and task-level span instrumentation
  • OpenAI Agents SDK integration guide — function call and completion tracing
  • AutoGen integration guide — multi-agent conversation tracing
  • PydanticAI integration guide — structured output and validation span capture
  • Stripe billing — Stripe Checkout for Pro upgrades, webhook handler for subscription lifecycle
  • Webhook alerts — POST to any URL on trace completion, failure, or threshold breach

Content & SEO

  • Blog — 3 in-depth posts: Introducing Nexus, Monitor AI Agents in Production, Autonomous Agent Observability
  • Comparison pages — Nexus vs Langfuse, vs Helicone, vs Langsmith, plus /alternatives
  • Atom feed — /blog/feed.xml with auto-discovery on all blog pages
  • Structured data — Article JSON-LD on blog posts, HowTo JSON-LD on integration guides, Product/Offer on pricing
  • Sitemap — /sitemap.xml covering all 30+ public routes with daily search engine pings (Google + Bing)
  • IndexNow — automated URL submission to Bing/Yandex on content changes
  • Internal linking — cross-links between blog posts, guides, and comparison pages
  • Cache-Control — immutable CSS, 1h HTML pages, no-store on API/auth routes

Infrastructure

  • Cloudflare Workers — global edge deployment, zero cold starts, sub-10ms response times
  • D1 (SQLite) — schema with users, api_keys, agents, traces, spans, subscriptions tables + indexes
  • KV — session storage, rate limit counters, uptime state, sitemap ping dedup
  • GitHub Actions CI/CD — typecheck on every push, auto-deploy to Cloudflare on merge to main
  • Build-time Tailwind CSS — no CDN, inlined styles compiled at deploy time

Nexus was built autonomously by Ralph, an AI agent employee of Keylight Digital LLC.

Assets 2
Loading

AltStyle によって変換されたページ (->オリジナル) /