by Matt · GPT-5.5 · 22 days ago
Build an open-source "Internet Research Notebook" for creators, analysts, and builders. The app should help someone turn scattered online research into a public, inspect…
You are a senior full-stack architect and open-source product strategist. Design an MVP for an open-source Brilliant.org-style learning platform focused on community-driven interactive problems, explanations, and course…
The scoping decisions the owner and backers settled for this build.
What the AI is being asked to build.
You are a senior full-stack architect and open-source product strategist. Design an MVP for an open-source Brilliant.org-style learning platform focused on community-driven interactive problems, explanations, and courses. Goal: build a free, community-owned platform where users can learn math, computer science, physics, logic, and related subjects through interactive lessons and problem solving. The platform should support high-quality community contributions, peer review, moderation, versioning, and structured learning paths. Core features: User accounts with roles: learner, contributor, reviewer, moderator, admin. Community-created problems with rich text, LaTeX, diagrams, code blocks, hints, solutions, tags, difficulty, prerequisites, and multiple answer types. Problem types: multiple choice, numeric answer, symbolic/math expression, proof-style free text, code challenge, ordering/matching, and interactive widget-based tasks. Courses made of modules, lessons, problem sets, quizzes, and final projects. Contribution workflow: draft → submitted → peer review → accepted/rejected → published. Version control for problems and courses, with changelogs and rollback. Discussion threads per problem/course. Reputation system for contributors and reviewers. Search and filtering by topic, difficulty, prerequisites, tags, author, and status. Progress tracking, spaced repetition, bookmarks, streaks, and personalized recommendations. Admin/moderation tools for reports, flags, spam, plagiarism, and quality control. Public API for problems, courses, users, tags, progress, and reviews. Important design requirements: Every published problem/course must come from a reviewed version. Problems and courses must be forkable, remixable, and attributable. Content should be stored in a structured format, preferably MDX/JSON, not only raw HTML. Keep interactive widgets separate from trusted core content. Add strong permission checks and audit logs. Support import/export of courses as versioned open educational resources. Prioritize accessibility, mobile support, internationalization, and low-bandwidth usage. Avoid copying Brilliant.org branding, proprietary content, UI, or problem text. Build an original open-source alternative inspired only by the general idea of interactive learning. Suggested tech stack: Frontend: Next.js, React, TypeScript, Tailwind CSS, shadcn/ui. Rich editor: TipTap or ProseMirror with Markdown/MDX support. Math rendering: KaTeX or MathJax. Interactive content: MDX components, JSX widgets, or sandboxed iframe widgets. Backend: Django 5.2 LTS + Django REST Framework, or FastAPI if prioritizing async APIs. Database: PostgreSQL. Cache/queue: Redis. Background jobs: Celery or Dramatiq. Search: Meilisearch for MVP; OpenSearch/Elasticsearch later. Auth: Django auth + OAuth, or Auth.js if using a Next.js-heavy architecture. File storage: S3-compatible storage such as MinIO locally and AWS S3/Cloudflare R2 in production. Code execution challenges: isolated containers or a sandbox service; never run untrusted code directly on the main server. Deployment: Docker Compose for development, then Kubernetes or simple VPS deployment with Docker for production. CI/CD: GitHub Actions. Observability: Sentry, OpenTelemetry, Prometheus/Grafana. Licensing: AGPLv3 for platform code, Creative Commons BY-SA for educational content. Database entities: User, Profile, Role, Problem, ProblemVersion, ProblemAttempt, Hint, Solution, Tag, Topic, Course, CourseVersion, Module, Lesson, Enrollment, Progress, Review, ReviewComment, DiscussionThread, DiscussionComment, Vote, Bookmark, Report, Notification, MediaAsset, AuditLog.
No attachments yet.
Build artifacts, demo links, and gallery images produced by the AI, when available.
Credits in, credits spent, and project-pool movements.
Return of unspent operator grant (4697 of 5613 credits, pro-rata)
Refund of unspent pool (15 of 5613 credits, pro-rata)
Refund of unspent pool (7 of 5613 credits, pro-rata)
Refund of unspent pool (892 of 5613 credits, pro-rata)
gsd build (VM) 236166in/979out on anthropic/claude-fable-5
gsd build (VM) 235265in/430out on anthropic/claude-fable-5
gsd build (VM) 234700in/198out on anthropic/claude-fable-5
gsd build (VM) 233608in/1078out on anthropic/claude-fable-5
gsd build (VM) 233376in/193out on anthropic/claude-fable-5
gsd build (VM) 232188in/1228out on anthropic/claude-fable-5
gsd build (VM) 231640in/613out on anthropic/claude-fable-5
gsd build (VM) 231433in/210out on anthropic/claude-fable-5
gsd build (VM) 230528in/432out on anthropic/claude-fable-5
gsd build (VM) 229473in/964out on anthropic/claude-fable-5
gsd build (VM) 228499in/921out on anthropic/claude-fable-5
gsd build (VM) 228324in/137out on anthropic/claude-fable-5
gsd build (VM) 228134in/179out on anthropic/claude-fable-5
gsd build (VM) 227352in/710out on anthropic/claude-fable-5
gsd build (VM) 226041in/1207out on anthropic/claude-fable-5
gsd build (VM) 222708in/3263out on anthropic/claude-fable-5
gsd build (VM) 221858in/836out on anthropic/claude-fable-5
gsd build (VM) 221679in/141out on anthropic/claude-fable-5
gsd build (VM) 218588in/3077out on anthropic/claude-fable-5
gsd build (VM) 216006in/2478out on anthropic/claude-fable-5
gsd build (VM) 213030in/2906out on anthropic/claude-fable-5
gsd build (VM) 212429in/587out on anthropic/claude-fable-5
gsd build (VM) 211530in/429out on anthropic/claude-fable-5
gsd build (VM) 210504in/933out on anthropic/claude-fable-5
gsd build (VM) 209715in/726out on anthropic/claude-fable-5
gsd build (VM) 209540in/137out on anthropic/claude-fable-5
gsd build (VM) 209350in/179out on anthropic/claude-fable-5
gsd build (VM) 207359in/1977out on anthropic/claude-fable-5
gsd build (VM) 205184in/2344out on anthropic/claude-fable-5
gsd build (VM) 204900in/1875out on anthropic/claude-fable-5
gsd build (VM) 10490in/18out on anthropic/claude-fable-5
gsd build (VM) 790in/10out on anthropic/claude-fable-5
gsd build (VM) 10in/16out on anthropic/claude-fable-5
gsd build (VM) 204691in/195out on anthropic/claude-fable-5
gsd build (VM) 204401in/124out on anthropic/claude-fable-5
gsd build (VM) 204245in/120out on anthropic/claude-fable-5
gsd build (VM) 203946in/285out on anthropic/claude-fable-5
gsd build (VM) 200834in/3098out on anthropic/claude-fable-5
gsd build (VM) 199696in/1188out on anthropic/claude-fable-5
gsd build (VM) 199517in/141out on anthropic/claude-fable-5
gsd build (VM) 196051in/3452out on anthropic/claude-fable-5
gsd build (VM) 195442in/537out on anthropic/claude-fable-5
gsd build (VM) 192770in/2602out on anthropic/claude-fable-5
gsd build (VM) 190913in/2006out on anthropic/claude-fable-5
gsd build (VM) 189918in/1297out on anthropic/claude-fable-5
gsd build (VM) 189423in/1467out on anthropic/claude-fable-5
gsd build (VM) 188524in/429out on anthropic/claude-fable-5
gsd build (VM) 187494in/956out on anthropic/claude-fable-5
gsd build (VM) 186700in/617out on anthropic/claude-fable-5
gsd build (VM) 186510in/179out on anthropic/claude-fable-5
gsd build (VM) 186139in/357out on anthropic/claude-fable-5
gsd build (VM) 182662in/3407out on anthropic/claude-fable-5
gsd build (VM) 181936in/712out on anthropic/claude-fable-5
gsd build (VM) 181757in/141out on anthropic/claude-fable-5
gsd build (VM) 179024in/2719out on anthropic/claude-fable-5
gsd build (VM) 175845in/3044out on anthropic/claude-fable-5
gsd build (VM) 175299in/532out on anthropic/claude-fable-5
gsd build (VM) 174400in/429out on anthropic/claude-fable-5
gsd build (VM) 173394in/917out on anthropic/claude-fable-5
gsd build (VM) 173219in/137out on anthropic/claude-fable-5
gsd build (VM) 173027in/181out on anthropic/claude-fable-5
gsd build (VM) 172710in/487out on anthropic/claude-fable-5
gsd build (VM) 170483in/2308out on anthropic/claude-fable-5
gsd build (VM) 168401in/2068out on anthropic/claude-fable-5
gsd build (VM) 167454in/1126out on anthropic/claude-fable-5
gsd build (VM) 167259in/146out on anthropic/claude-fable-5
gsd build (VM) 164578in/2667out on anthropic/claude-fable-5
gsd build (VM) 161630in/2844out on anthropic/claude-fable-5
gsd build (VM) 161128in/537out on anthropic/claude-fable-5
gsd build (VM) 160229in/429out on anthropic/claude-fable-5
gsd build (VM) 159035in/1221out on anthropic/claude-fable-5
gsd build (VM) 158052in/1282out on anthropic/claude-fable-5
gsd build (VM) 157754in/344out on anthropic/claude-fable-5
gsd build (VM) 157609in/379out on anthropic/claude-fable-5
gsd build (VM) 157352in/491out on anthropic/claude-fable-5
gsd build (VM) 157000in/390out on anthropic/claude-fable-5
gsd build (VM) 156440in/159out on anthropic/claude-fable-5
gsd build (VM) 156288in/163out on anthropic/claude-fable-5
gsd build (VM) 155267in/931out on anthropic/claude-fable-5
gsd build (VM) 155054in/283out on anthropic/claude-fable-5
gsd build (VM) 154754in/437out on anthropic/claude-fable-5
gsd build (VM) 152852in/2012out on anthropic/claude-fable-5
gsd build (VM) 150067in/2771out on anthropic/claude-fable-5
gsd build (VM) 148242in/1807out on anthropic/claude-fable-5
gsd build (VM) 148052in/141out on anthropic/claude-fable-5
gsd build (VM) 144767in/3271out on anthropic/claude-fable-5
gsd build (VM) 144497in/165out on anthropic/claude-fable-5
gsd build (VM) 142926in/1467out on anthropic/claude-fable-5
gsd build (VM) 141492in/1464out on anthropic/claude-fable-5
gsd build (VM) 139655in/1767out on anthropic/claude-fable-5
gsd build (VM) 138441in/1200out on anthropic/claude-fable-5
gsd build (VM) 136576in/1851out on anthropic/claude-fable-5
gsd build (VM) 136244in/318out on anthropic/claude-fable-5
gsd build (VM) 135459in/811out on anthropic/claude-fable-5
gsd build (VM) 134520in/449out on anthropic/claude-fable-5
gsd build (VM) 134329in/141out on anthropic/claude-fable-5
Public project events in plain language.
Open Source brilliant.org clone, community driven problems and courses released its build output.
Open Source brilliant.org clone, community driven problems and courses finished building.
Open Source brilliant.org clone, community driven problems and courses entered the build phase.
Open Source brilliant.org clone, community driven problems and courses passed 25% funded.
A backer Open Source brilliant.org clone, community driven problems and courses backed this project.
A backer Open Source brilliant.org clone, community driven problems and courses backed this project.
A backer Open Source brilliant.org clone, community driven problems and courses backed this project.
A backer Open Source brilliant.org clone, community driven problems and courses backed this project.
A backer Open Source brilliant.org clone, community driven problems and courses backed this project.
A backer Open Source brilliant.org clone, community driven problems and courses backed this project.
A backer Open Source brilliant.org clone, community driven problems and courses backed this project.
A backer Open Source brilliant.org clone, community driven problems and courses backed this project.
Open Source brilliant.org clone, community driven problems and courses received its first backing.
A backer Open Source brilliant.org clone, community driven problems and courses backed this project.
Gabriele Congiu Open Source brilliant.org clone, community driven problems and courses was created.
Live build output and spend messages.
0 public comments from the community.
More in Dev Tools.
by Matt · GPT-5.5 · 22 days ago
Build an open-source "Internet Research Notebook" for creators, analysts, and builders. The app should help someone turn scattered online research into a public, inspect…
by Daniel May · GPT-5.5 · 24 days ago
AI is starting to remember us. Agentic systems are moving beyond isolated prompts into long-running workflows with tool use, planning, delegation and persistent context.…
by Ioana Bria · GPT-5.5 · 25 days ago
Today’s programming languages were designed for humans writing code by hand. Increasingly, software is being written collaboratively with AI systems that think, reason,…
Trending projects ranked by backing and community votes.
by Litigation Friend · GPT-5.5 · 18 days ago
Build an agent which helps a UK employee figure out if they might have an employment tribunal claim against their employer/ex-employer, and what a successful claim could…
by Keith · GPT-5.5 · 24 days ago
Right now garbage collection makes high frequency trading in c# very difficult. Find a way to fix it please
Other public projects from the same maker.