An open-source operating system for early-stage founders, mentors, angels, VCs, incubators and service providers — built to help people start companies, starting in Portugal.
speedrunfounder is a full-stack platform that brings together the people, tools and AI you need to take an idea from zero to a working company. It is open source under the AGPL-3.0 because we believe critical infrastructure for founders should be inspectable, auditable and improvable by the community.
Help more people — starting in Portugal — start meaningful companies, and channel a transparent share of the platform's revenue into education in Portugal.
We publish public transparency metrics so anyone can see how many people the platform serves, how much money it earns, and how much it gives back.
- AI Co-founder — long-context AI assistant trained on founder workflows (Anthropic Claude).
- Six personas, one platform — founder, mentor, angel, VC, incubator and service provider, each with a tailored dashboard.
- Cap-table & equity tracking — model rounds, vesting, advisor grants.
- Investor outreach + syndication — pipeline tracker, due diligence checklists, deal-room.
- Mentor + service marketplaces — discover, book, and pay for help.
- Gamification — rep, badges, streaks to keep founders moving.
- Public transparency page — clients per platform, revenue, donations to Portuguese education.
- Framework: Next.js 14 (App Router) + React 18 + TypeScript
- Database / Auth: Supabase (Postgres + Row-Level Security)
- Payments: Stripe
- AI: Anthropic Claude
- Email: Resend
- Styling: Tailwind CSS
- Testing: Vitest + Playwright
git clone https://github.com/iewhff/speedrunfounder.git
cd speedrunfounder
npm install --legacy-peer-deps
cp .env.local.example .env.local
# Fill in your own Supabase, Stripe, Anthropic, Resend keys
npm run devFull setup steps live in SETUP.md. Architecture, environment variables and migration instructions live in DEVELOPMENT_GUIDE.md and docs/.
We actively welcome contributions. Before opening a pull request, please read:
- CONTRIBUTING.md — DCO sign-off, branch naming, review rules
- CODE_OF_CONDUCT.md — be respectful
- SECURITY.md — how to report vulnerabilities privately
- CLAUDE.md — architectural notes and conventions
Sensitive areas (auth, payments, RLS, workflows) require an explicit review from a CODEOWNER before merging.
Do not open public issues for security vulnerabilities. Use the GitHub Security Advisory flow or email arturnegru@gmail.com with the subject [SECURITY] speedrunfounder. See SECURITY.md.
Copyright © Artur Negru and contributors.
Licensed under the GNU Affero General Public License v3.0 — see LICENSE.
In short: you may use, modify and self-host this project, but if you run a modified version as a public network service, you must publish your modifications under the same licence.