Luna
Analytics for
tRPC
Luna provides beautiful analytics for your tRPC or oRPC APIs. Track requests, latency and error rates for your queries and mutations. Gain powerful AI powered insights into your performance over time.
Dashboard
Dashboards
Inspect your RPC performance with beautiful, interactive graphs.
Alerting
Discover errors early with easy to configure alerting.
AI
Use natural language to chat with your data.
Made for developers
Sign up. Install the package. Add the middleware. Installing Luna is so simple it can be done before the kettle boils.
npm install @useluna/trpc
// trpc.ts
import { initTRPC } from "@trpc/server";
import { createLuna } from "@useluna/trpc/vercel";

const t = initTRPC.create();

export const router = t.router;

const luna = createLuna("YOUR_API_KEY");

export const publicProcedure = t.procedure.concat(luna.middleware);
Free
$ 0 per month
10k events per month
Analytics dashboard
Event logs
Pro
$ 39 per month
100k events per month
Analytics dashboard
Event logs
Alerting
AI insights
Priority support
Enterprise
Custom Pricing
Unlimited events per month
Analytics dashboard
Event logs
Alerting
AI insights
Dedicated support
Custom dashboards
Get in touch
Be the first to try Luna
Ready to gain better insights into your tRPC APIs? We're onboarding more teams every day, and we want you to be one of the first to try Luna. Join our waitlist and be notified when we launch.