Clio

Clio

Let Clio tell your project's story.

Developer Tools · Founder · 3 months · Team of 1

Problem

Developers often postpone documentation because writing high-quality READMEs is time-consuming and repetitive.

Context

Clio targets GitHub-based workflows where repo metadata and code structure can be analyzed to auto-generate accurate documentation.

Strategy

Combine GitHub App installation data, repository analysis, and Gemini-powered content generation behind a simple pay-per-use UX.

Architecture

Monolithic Next.js App Router app with tRPC APIs, Prisma/PostgreSQL persistence, NextAuth GitHub OAuth, and background job processing via Vercel Cron.

Execution

Built end-to-end flows for auth, repository sync via GitHub webhooks, queued README generation jobs, in-app editing/versioning, and Stripe credit checkout.

Challenges

Coordinating asynchronous generation safely, handling third-party webhook reliability, and balancing generation quality with low-latency cost controls.

Solution

A credit-based AI README generator that syncs GitHub repositories, queues jobs, generates docs with Gemini, and lets users edit/save versioned outputs.

Measurable impact

Established a production-ready documentation workflow that turns manual README writing into an automated queue + review process tracked with job and generation metrics.

Tech & infrastructure

Tech Stack

TypeScriptNext.js 15React 19tRPCPrismaPostgreSQLNextAuthTailwind CSSVercel AI SDKGoogle GeminiStripe

Infrastructure

VercelVercel CronPostgreSQLPrisma ORM

Integrations

GitHub OAuthGitHub App + WebhooksGoogle Gemini APIStripe Checkout + Webhooks

Gallery

Clio screenshot
Clio screenshot
Clio screenshot
Clio screenshot