Skip to content

Add SPROUT platform — children's ideas to engineers globally#2

Open
pqrsking wants to merge 2 commits into
mainfrom
claude/kids-ideas-to-engineers-3MUIk
Open

Add SPROUT platform — children's ideas to engineers globally#2
pqrsking wants to merge 2 commits into
mainfrom
claude/kids-ideas-to-engineers-3MUIk

Conversation

@pqrsking
Copy link
Copy Markdown
Owner

A brand-new full-stack platform connecting children's ideas with engineers
worldwide. Children describe ideas through a conversational AI mascot (Sprout),
which converts them into technical specs with an empathy-enriched "Child's Heart"
section. Engineers can browse, claim, and build these ideas in any language.

Novel features:

  • Idea Alchemy Engine: Claude API multi-turn interview → technical spec generation
  • Constellation Identity: completely client-side anonymous IDs for children
    (SHA-256 hash only sent to server — raw identity never leaves the device)
  • Dream Genome: SVG DNA-strand visualization of idea progress (6 stages)
  • Wonder Wall: live Canvas-based global board of ideas as animated seeds/stars
  • Empathy-Enriched Specs: Child's Heart section placed at decision moment before claim
  • Live Language Bridge: concept-aware translation (not word-for-word)
  • Need Radar: D3.js heatmap of clustered children's needs for engineers
  • Dream Builder Reputation: constellation-themed badge system for engineers

Stack: Next.js 14 + Tailwind (frontend), FastAPI + SQLite (backend), Claude API

Privacy guarantees:

  • No child accounts, emails, names, or ages ever stored
  • Raw idea text wiped from DB immediately after spec generation
  • Interview turns deleted 72h after completion
  • Child IPs stripped at nginx layer (documented in architecture)

https://claude.ai/code/session_01Fj6XD9BMV2k9J6tXg3KEiy

claude added 2 commits April 20, 2026 08:18
A brand-new full-stack platform connecting children's ideas with engineers
worldwide. Children describe ideas through a conversational AI mascot (Sprout),
which converts them into technical specs with an empathy-enriched "Child's Heart"
section. Engineers can browse, claim, and build these ideas in any language.

Novel features:
- Idea Alchemy Engine: Claude API multi-turn interview → technical spec generation
- Constellation Identity: completely client-side anonymous IDs for children
  (SHA-256 hash only sent to server — raw identity never leaves the device)
- Dream Genome: SVG DNA-strand visualization of idea progress (6 stages)
- Wonder Wall: live Canvas-based global board of ideas as animated seeds/stars
- Empathy-Enriched Specs: Child's Heart section placed at decision moment before claim
- Live Language Bridge: concept-aware translation (not word-for-word)
- Need Radar: D3.js heatmap of clustered children's needs for engineers
- Dream Builder Reputation: constellation-themed badge system for engineers

Stack: Next.js 14 + Tailwind (frontend), FastAPI + SQLite (backend), Claude API

Privacy guarantees:
- No child accounts, emails, names, or ages ever stored
- Raw idea text wiped from DB immediately after spec generation
- Interview turns deleted 72h after completion
- Child IPs stripped at nginx layer (documented in architecture)

https://claude.ai/code/session_01Fj6XD9BMV2k9J6tXg3KEiy
Excludes __pycache__, .next, node_modules, .env.local, and SQLite DB.
Commits next-env.d.ts and package-lock.json for reproducible installs.

https://claude.ai/code/session_01Fj6XD9BMV2k9J6tXg3KEiy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants