Open-source innovation management platform for idea generation, evaluation, and implementation. A comprehensive alternative to HYPE Enterprise.
- Campaign Management - Create and manage innovation campaigns with rich wizard setup and lifecycle management
- Idea Engine - Submit, discuss, vote on, and evaluate ideas with community graduation
- Evaluation Engine - Scorecard and pairwise evaluation with weighted scoring and bubble charts
- Partner Engagement - Organization database, scouting boards, and use case pipelines
- Strategy Building - Trends, technologies, insights, and innovation portfolios
- Project Management - Phase-gate processes with activities, tasks, and gatekeeper decisions
- AI-Powered - Semantic similarity, idea enrichment, and smart summarization (optional)
| Layer | Technology |
|---|---|
| Framework | Next.js 14 (App Router) |
| Language | TypeScript (strict mode) |
| API | tRPC |
| Database | PostgreSQL 15 + Prisma |
| Cache/Queue | Redis + BullMQ |
| Auth | Auth.js v5 |
| UI | Tailwind CSS + shadcn/ui |
| Real-time | Socket.io |
| AI | pgvector + ONNX Runtime |
| Testing | Vitest + Playwright |
| Deployment | Docker + Cloud Run |
# Prerequisites: Node.js 20+, Docker
git clone https://github.com/sarathfrancis90/ignite.git
cd ignite
npm install
cp .env.example .env
docker compose up -d
npx prisma generate
npx prisma migrate dev
npm run dev- Development Guide - Local setup, commands, project structure
- Deployment Guide - GCP infrastructure, CI/CD pipeline, operations
Please follow the guidelines in CLAUDE.md.
AGPLv3