Skip to content

Repository files navigation

Sparqi

What if Elon Musk, Paul Graham and Peter Thiel could review your startup idea?

Build AI personas that think like the advisors you wish you had. Assemble your dream team, pitch your ideas, and let them debate, challenge, and pressure-test your thinking.

Get StartedFeaturesConfiguration


Chat Session

Watch AI personas debate your ideas in real-time, with automatic note-taking that captures key points, decisions, and open questions.


Features

Idea Management

Organize and track your startup ideas through different stages: Exploring, Validated, Pivoted, or Killed.

Ideas Library

Custom Personas

Build advisors with distinct viewpoints—the skeptic, the optimist, the technical expert. Import from a gallery of templates modeled after famous investors and entrepreneurs, or create your own.

Persona Templates

Persona Gallery

View All Available Personas
Persona Type Description
Market Insight Partner Visionary Helps discover market opportunities and customer pain points.
Risk Advisor Critic Helps identify blind spots and risks while providing ways to mitigate them.
Execution Coach Pragmatist Helps turn ideas into concrete actions through practical guidance.
Target User Customer Provides real customer perspective and honest feedback.
Creative Catalyst Lateral Thinker Helps expand thinking and discover non-obvious possibilities.
Socratic Questioner Thinking Tool Uses questions to discover blind spots and unexamined assumptions.
Devil's Advocate Thinking Tool Deliberately takes the opposing side to find weaknesses.
Future Self (10 Years) Perspective Looks back at decisions from 10 years in the future.
Five-Year-Old Child Perspective Asks "why" to force simple explanations and reveal understanding gaps.
Detective Perspective Investigates evidence, sources, and motives.
Stoic Philosopher Perspective Helps distinguish what you can control from what you can't.
Cognitive Reframer Therapist Identifies cognitive distortions and offers alternative interpretations.
Anthropologist Observer Observes behavior patterns and the "say vs. do" gap.
Elon Musk Legend First principles thinker distinguishing physics from conventions.
Peter Thiel Legend Contrarian thinker finding 0-to-1 opportunities.
Naval Ravikant Legend Focuses on leverage, assets, and long-term value.
Paul Graham Legend Focuses on "making something people want" and validation.
Jensen Huang Legend Execution-focused leader turning strategy into action.
Jeff Bezos Legend Customer-obsessed long-term thinker.
Marc Andreessen Legend Technology historian focused on timing and patterns.
Charlie Munger Legend Inverse thinker avoiding stupidity and incentive distortions.
Ben Horowitz Legend Wartime perspective on hard decisions and survival.
Reid Hoffman Legend Network effects thinker focused on scale and speed.
Steve Jobs Legend Product quality obsessive focused on focus and simplicity.
Sam Altman Legend Focuses on distribution and AI-driven exponential change.
Mark Cuban Legend Sales-oriented realist who knows the numbers.

Scoped Discussions

Select which personas participate in each idea's discussions, or let all of them join the conversation.

Create Idea

Research Assistant

Deepen your insights with an integrated AI research assistant.

Web Search

  • Deep Web Search — Real-time web search capabilities to ground discussions in current data
  • Configurable Parameters — Adjust search depth and focus to target specific information types
  • Source Citations — Automatically tracks and cites sources for claims

NotebookLM Integration

Seamlessly sync your chat sessions to Google NotebookLM to build a personalized knowledge base.

NotebookLM Sync

  • Auto-Sync — Convert chat history into NotebookLM sources with one click
  • Smart Queue — Manage sync jobs with a background queue and progress indicators
  • Organized Knowledge — Sources are automatically named with session titles and timestamps
  • Bulk Operations — "Sync All" button to push entire idea histories to your notebook

Additional Features

  • Multi-Persona Chat — Let personas debate each other and challenge your thinking. Use @ to mention specific personas
  • Session Notes — AI automatically captures key points, decisions, disagreements, and open questions
  • Cross-Session Context — Reference insights from previous sessions with #
  • Multiple AI Models — Choose from GPT, Claude, Gemini, and more via OpenRouter
  • Multi-Language Support — Available in English and Traditional Chinese
  • Dark/Light Theme — Choose your preferred appearance
  • Export for Review — Download session transcripts in markdown format

Getting Started

Option 1: Docker (Recommended)

git clone https://github.com/oso95/sparqi.git
cd sparqi
docker compose up

Option 2: Local Development

git clone https://github.com/oso95/sparqi.git
cd sparqi && npm install
npm run db:push
npm run dev

Open http://localhost:3000

Configuration

Sparqi uses OpenRouter for AI models, Tavily for web search, and optionally integrates with Google services.

Settings Page

  1. AI Models: Get your API key from openrouter.ai/keys
  2. Web Search: Get your API key from tavily.com
  3. Settings: Go to Settings in the app
  4. API Setup: Enter your OpenRouter and Tavily API keys in the API Configuration section
  5. NotebookLM (Optional): Connect your Google account in the Integrations section to enable NotebookLM syncing

About

Assemble your dream startup team to pressure test your ideas

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages