Getting Started
Welcome to Overscore — the platform for deploying and sharing AI-built dashboards. Build with Claude Code, deploy with one command, share a secure URL with your team.
Prerequisites
You'll need:
- Node.js 18+ on your local machine
- A Google account (for sign-in)
- A Google Cloud project with BigQuery enabled, plus a service account JSON
Postgres and Snowflake support are on the way. Get in touch →
How it works
Overscore is three pieces working together: a hub at overscore.dev, a CLI for shipping projects from your terminal, and a client library that handles auth + caching for you.
Build
Scaffold a project with create-overscore. Open it in Claude Code. Describe the dashboard you want.
Deploy
One command ships your project to our infrastructure with auth, hosting, and caching all wired.
Share
Send the URL to your team. They sign in with Google and the dashboard just works.
The deploy step looks like this:
# From your project root
$ npx @overscore/cli deploy
✓ Bundled in 2.4s
✓ Uploaded to overscore.dev
✓ Live at https://my-dashboards.overscore.dev
What you get
- Secure hosting — your dashboards live on overscore.dev with TLS and auth out of the box
- Google OAuth — viewers sign in once with Google, no password management
- BigQuery proxy — your credentials stay encrypted on our backend; queries run server-side
- Automatic caching — second-and-beyond loads hit cache, not your warehouse
Sign up
- Go to overscore.dev
- Click Sign in with Google
- You're in. The hub will be empty until you create your first project.
Next steps
Now that you're set up, the next pages walk through:
- Core Concepts — projects, dashboards, queries, viewers
- BigQuery Setup — generating a service account JSON
- useQuery Hook — the one hook that handles everything
- Deploying — the full CLI flow