Doop
Doop is an open-source multiplayer design canvas and design MCP for Claude Code, Codex, and any AI agent. Design side by side with agents — free in beta.
Stuck on a task you can't start? Type it here. No account, no streak, no judgment.
Translation pending
DesignTypeScript · JavaScriptGitHub @Bhushan7OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
A non-punishing accountability companion that helps people with ADHD start tasks — combining async body-doubling, AI-powered task breakdown, and shame-free check-ins designed around how the ADHD brain actually initiates action.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
A single-page, no-auth task breakdown tool for people with ADHD who are frozen on a task. Type what you're stuck on, get 4–7 micro-steps small enough to actually start, and optionally leave your email for early access to the full app.
Run the migration in supabase/migrations/001_wedge_captures.sql in your Supabase SQL editor to create the wedge_captures table.
1. Push this repo to GitHub
2. Import the project in vercel.com/new
3. Add all environment variables from .env.example in the Vercel project settings
4. Deploy — Vercel auto-detects Next.js from vercel.jsonRead the full README ↗A single-page, no-auth task breakdown tool for people with ADHD who are frozen on a task. Type what you're stuck on, get 4–7 micro-steps small enough to actually start, and optionally leave your email for early access to the full app.
npm install
cp .env.example .env.local
# Fill in .env.local with your keys (see below)
npm run dev
Visit http://localhost:3000/wedge
| Variable | Where to get it |
|---|---|
ANTHROPIC_API_KEY | console.anthropic.com → API Keys |
NEXT_PUBLIC_SUPABASE_URL | Supabase project → Settings → API → Project URL |
NEXT_PUBLIC_SUPABASE_ANON_KEY | Supabase project → Settings → API → anon/public key |
SUPABASE_SERVICE_ROLE_KEY | Supabase project → Settings → API → service_role key (keep secret) |
UPSTASH_REDIS_REST_URL | console.upstash.com → Redis database → REST URL |
UPSTASH_REDIS_REST_TOKEN | Upstash Redis database → REST Token |
NEXT_PUBLIC_POSTHOG_KEY | posthog.com → Project → Settings → Project API Key |
NEXT_PUBLIC_POSTHOG_HOST | Default: https://us.i.posthog.com (or your self-hosted URL) |
RESEND_API_KEY | resend.com → API Keys (reserved for future use) |
RESEND_FROM_EMAIL | The from address for transactional email, e.g. [email protected] |
NEXT_PUBLIC_APP_URL | Your production URL, e.g. https://alongside.app |
Run the migration in supabase/migrations/001_wedge_captures.sql in your Supabase SQL editor to create the wedge_captures table.
.env.example in the Vercel project settingsvercel.json