Skip to content

Merit-Systems/echo

Repository files navigation

Echo Header

Echo

Discord X (formerly Twitter) Follow GitHub Repo stars License

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!

Why Echo?

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.

Core

SDKs

  • 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.

Examples

Templates

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.

Development

Fill out packages/app/control/.env and packages/app/server/.env. Then...

  • pnpm i
  • pnpm dev