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.

Getting started

npx echo-start@latest

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