From Vercel AI SDK to Revenue in 5 Lines
Replace your OpenAI import with Echo. Get instant OAuth, user accounts, and usage billing.
Read the docs to get started or read our announcement to learn more.
Consider giving a star on GitHub!
Skip the complexity - No API keys to manage, no auth flows to build, no payment processing to set up. Go live in minutes.
OAuth magic - Users sign in once, get a universal balance that works across all Echo apps.
Universal balance - Your users' credits work across every Echo-powered app they use.
Simplified payouts - Revenue hits your GitHub account directly. No Stripe dashboard, no merchant accounts. Learn more.
- Echo Control: Next.js app for echo.merit.systems. Hosted site and api routes.
- Echo Server: Express server for router.echo.merit.systems. Proxy for routing and metering LLM requests from clients.
- Echo TS SDK Typescript SDK that all the framework specific SDKs are built on top of.
- Echo Next.js SDK SDK for simple Next.js 15+ App Router integration.
- Echo React SDK SDK for simple React client side SPA integration.
Get started quickly with echo-start
:
npx echo-start my-app
Available templates:
- next - Next.js application with Echo
- react - Vite React application with Echo
- nextjsChatbot - Next.js with Echo and Vercel AI SDK
- assistantUi - Next.js with Echo and Assistant UI
Or run npx echo-start my-app
to choose interactively.
Fill out packages/app/control/.env
and packages/app/server/.env
. Then...
pnpm i
pnpm dev