Project exhibition · active

ThinkStorm

ThinkStorm captures unformed ideas with zero friction, preserves original submissions, and orchestrates self-hosted AI to research prior art, synthesize feasibility, and incubate full Gitea projects.

ThinkStorm: Autonomous Idea Incubation Platform

ThinkStorm is a self-hosted platform built to solve the cold-start problem of idea generation and execution. It eliminates cognitive friction during initial capture, protects user intent by preserving immutable submission logs, and orchestrates local and cloud AI models to research, evaluate, and scaffold ideas into full projects.

Core Architectural Pillars

1. Frictionless Anonymous Intake

  • Zero Required Fields: Users submit free-form thoughts without mandatory titles, categories, or tags.
  • Embedded URL Safety Boundary: URLs inside submissions are automatically extracted and scanned via VirusTotal. High-risk links trigger automated quarantine and administrative review before processor execution.

2. Multi-Stage Research & Prior Art Pipeline

  • Title & Summary Extraction: AI extracts semantic essence and tags while keeping the original submission immutable.
  • Prior Art & Alternative Discovery: Integrates with SearXNG and Perplexica to search the live web and identify existing competitors, similar projects, and differentiators.
  • Deep Research & Technical Feasibility: Generates comprehensive feasibility scores, risk critiques, and architecture blueprints.

3. Canonical Gitea Project Repositories

  • Every incubated idea is provisioned as a full Git repository under the thinkstorm organization on Gitea (e.g. https://git.labyricorn.com/thinkstorm/ts-0032).
  • Structured repository dossiers include executive README.md, metadata.json, research/prior-art.md, research/analysis.md, research/feasibility.md, and multi-modal outputs/.
  • Full Git history, branch management, issue tracking, and SSH/HTTPS cloning capabilities are natively supported.

4. Multi-Modal Work Tracks & Versioning

  • Ideas can be claimed and activated into specialized work tracks:
    • Article & Whitepaper: Long-form structured essays and publication-ready Markdown.
    • Coding Project: Full codebase architectures, implementation requirements, and Gitea repository graduation.
    • Blog Entry: Conversational announcement posts and technical retrospectives.
  • Complete versioning and deletion system preserves iterative revision histories while allowing fine-grained lifecycle management.

5. Self-Hosted Infrastructure & Authentication

  • Gitea OAuth2 SSO: Unified single sign-on with Gitea accounts.
  • Local SQLite Storage: High-concurrency Write-Ahead Logging (WAL) with automatic sequence generation and schema migration.
  • OmniRoute Integration: Flexible routing between local LLM backends (Ollama, vLLM) and upstream cloud models with token usage telemetry and prompt catalog versioning.
Built with6 technologies
ai-orchestration self-hosted idea-incubation gitea privacy-first fast-api
Latest development notesView complete devlog →