← 开源
Azzedde

brainstormers

This repository hosts a suite of specialized agents designed to power your brainstorming sessions. Each agent brings a unique perspective and tailored approach to generate creative, targeted solutions for diverse challenges. Choose the right agent for your specific brainstorming needs and unlock innovative ideas with precision.

ApplicationsProductivityTypeScript
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
639
Star
68
Fork
+0
本周
1
贡献者
创建于 2024-10-30 · 更新于 2026-10-13 · 今日第 15683 名
主要开发者
Azzedde

Azzedde/brainstormers 排名第 15,683,有 639 个星标。

同类别比较

Azzedde/brainstormers 排名第 15,683,此处有 8 个同类条目;DanRuta/xVA-Synth 排名第 15,684。

同类别比较
名称排名指标
trueleaf/apiflow15,660
语言:
TypeScript
星标数:
641
分叉数:
102
AIDotNet/NextCoWork15,663
语言:
TypeScript
星标数:
640
分叉数:
130
简介:
Open Cowork - Opensource Claude Cowork for Windows & macOS & Linux.
Exafunction/codeium.el15,667
语言:
Emacs Lisp
星标数:
640
分叉数:
30
简介:
Free, ultrafast Copilot alternative for Emacs
junhoyeo/BetterOCR15,677
语言:
Python
星标数:
640
分叉数:
43
简介:
🔍 Better text detection by combining multiple OCR engines (EasyOCR, Tesseract, and Pororo) with 🧠 LLM.
DanRuta/xVA-Synth15,684
语言:
JavaScript
星标数:
639
分叉数:
56
简介:
Machine learning based speech synthesis Electron app, with voices from specific characters from video games
ThorOdinson246/whatisit-nl2sh15,688
语言:
Python
星标数:
639
分叉数:
34
简介:
Local natural-language-to-shell command generator. A 941 MB fine-tuned Qwen2.5-Coder-1.5B running on CPU in ~1s.
wangjiangshan0725/RF-Solver-Edit15,700
语言:
Python
星标数:
639
分叉数:
20
简介:
[🚀ICML 2025] "Taming Rectified Flow for Inversion and Editing" Using FLUX and HunyuanVideo for image and video editing!
PromtEngineer/localGPT-Vision15,703
语言:
Python
星标数:
638
分叉数:
129
简介:
Chat with your documents using Vision Language Models. This repo implements an End to End RAG pipeline with both local and proprietary VLMs
关键参数与规格
关键参数与规格
参数值
语言TypeScript
类别Applications
子类别Productivity
关键词Planning
星标数639
分叉数68
贡献者1
创建日期2024-10-30
更新日期2026-10-13
1 天星标数0
7 天星标数0
排名15,683
上次排名15,491
排名变化-192
7 天星标排名15,125
上次 7 天星标排名15,131
7 天星标排名变化6
总星标排名15,988
上次总星标排名15,968
总星标排名变化-20
国家France
README 摘录

🧠 Brainstormers - AI-Powered Brainstorming Tool Transform your ideas with structured AI-powered brainstorming methods Built with Next. js 15 with App Router, React 19, TypeScript **Styling**: Tailwind CSS with custom animations **UI Components**: Radix UI primitives with shadcn/ui **State Management**: Zustand for global state **AI Integration**: OpenAI GPT models with streaming support **Markdown**: React Markdown for rich content display 💡 Key Features 🌊 **Real-time streaming** responses from AI 🎨 **Beautiful UI** with smooth animations and transitions 📱 **Fully responsive** design for all

devices 🔐 **Secure API key** management 📊 **Session history** tracking 🎯 **Structured output** with organized idea trees 🌙 **Dark mode** support (coming soon) 🛠️ Installation Prerequisites Node. js 18+ and npm/yarn/pnpm OpenAI API key (Get one here) Quick Start 1. **Set up environment variables** Add your OpenAI API key to : 4. **Open your browser** Navigate to 📖 Usage Guide Getting Started 1. **Initial Setup**: On first visit, you'll be prompted to enter your OpenAI API key 2. **Choose a Method**: Select from six different

brainstorming techniques 3. **Enter Your Topic**: Describe what you want to brainstorm about 4. **Get AI-Powered Ideas**: Receive structured, method-specific brainstorming results 5. **Explore and Expand**: Dive deeper into generated ideas with follow-up questions Brainstorming Methods Explained 🗺️ Big Mind Mapping Best for: Initial exploration, broad idea generation Generates multiple main branches of ideas Each branch expands into detailed sub-ideas Perfect for starting new projects 🔄 Reverse Brainstorming Best for: Problem-solving, risk identification Identifies ways to cause

the problem Flips negative aspects into solutions Great for debugging and improvement 🎭 Role Storming Best for: User experience, stakeholder analysis Views topic from different personas Generates perspective-specific insights Ideal for product development 🔧 SCAMPER Best for: Product innovation, creative solutions Systematic approach using 7 techniques Substitute, Combine, Adapt, Modify, Put to another use, Eliminate, Reverse Excellent for iterating on existing ideas 🎩 Six Thinking Hats Best for: Comprehensive analysis, team decisions White: Facts and data Red: Emotions and intuition Black: Risks

and caution Yellow: Benefits and optimism Green: Creativity and alternatives Blue: Process and control ⭐ Starbursting Best for: Planning, thorough exploration Generates questions using Who, What, Where, When, Why, How Provides detailed answers to each question Perfect for project planning 🚀 Deployment Deploy on Vercel The easiest way to deploy your Brainstormers app: 1. 02 Optimized prompts for minimal token usage Streaming responses for better UX without extra cost 🗺️ Roadmap [ ] Local LLM support (Ollama integration) [ ] Export brainstorming results (PDF, Markdown) [ ] Collaborative brainstorming

sessions [ ] Custom brainstorming method builder [ ] Integration with note-taking apps [ ] Mobile app (React Native) [ ] Voice input support [ ] Multi-language support 🤝 Contributing Contributions are welcome! Please feel free to submit a Pull Request. Open a Pull Request 📄 License This project is licensed under the MIT License - see the LICENSE file for details.

常见问题

记录了多少星标和分叉?

Azzedde/brainstormers 有 639 个星标和 68 个分叉。

仓库排名是多少?

Azzedde/brainstormers 排名第 15,683。

记录的语言和类别是什么?

Azzedde/brainstormers 有 639 个星标,语言为 TypeScript,类别为 Applications。

哪个仓库排名最接近?

Azzedde/brainstormers 与 DanRuta/xVA-Synth 比较,后者排名第 15,684,有 639 个星标。

README

🧠 Brainstormers - AI-Powered Brainstorming Tool

Transform your ideas with structured AI-powered brainstorming methods

Built with Next.js, TypeScript, and OpenAI's GPT models


✨ Features

🎯 Structured Brainstorming Methods

🚀 Modern Tech Stack

  • Frontend: Next.js 15 with App Router, React 19, TypeScript
  • Styling: Tailwind CSS with custom animations
  • UI Components: Radix UI primitives with shadcn/ui
  • State Management: Zustand for global state
  • AI Integration: OpenAI GPT models with streaming support
  • Markdown: React Markdown for rich content display

💡 Key Features

  • 🌊 Real-time streaming responses from AI
  • 🎨 Beautiful UI with smooth animations and transitions
  • 📱 Fully responsive design for all devices
  • 🔐 Secure API key management
  • 📊 Session history tracking
  • 🎯 Structured output with organized idea trees
  • 🌙 Dark mode support (coming soon)

🛠️ Installation

Prerequisites

  • Node.js 18+ and npm/yarn/pnpm
  • OpenAI API key (Get one here)

Quick Start

  1. Clone the repository

    git clone https://github.com/Azzedde/brainstormers
    cd brainstormers
    
  2. Install dependencies

    npm install
    # or
    yarn install
    # or
    pnpm install
    
  3. Set up environment variables

    cp .env.example .env.local
    

    Add your OpenAI API key to .env.local:

    OPENAI_API_KEY=your-api-key-here
    
  4. Run the development server

    npm run dev
    # or
    yarn dev
    # or
    pnpm dev
    
  5. Open your browser

    Navigate to http://localhost:3000

📖 Usage Guide

Getting Started

  1. Initial Setup: On first visit, you'll be prompted to enter your OpenAI API key
  2. Choose a Method: Select from six different brainstorming techniques
  3. Enter Your Topic: Describe what you want to brainstorm about
  4. Get AI-Powered Ideas: Receive structured, method-specific brainstorming results
  5. Explore and Expand: Dive deeper into generated ideas with follow-up questions

Brainstorming Methods Explained

🗺️ Big Mind Mapping

Best for: Initial exploration, broad idea generation

  • Generates multiple main branches of ideas
  • Each branch expands into detailed sub-ideas
  • Perfect for starting new projects

🔄 Reverse Brainstorming

Best for: Problem-solving, risk identification

  • Identifies ways to cause the problem
  • Flips negative aspects into solutions
  • Great for debugging and improvement

🎭 Role Storming

Best for: User experience, stakeholder analysis

  • Views topic from different personas
  • Generates perspective-specific insights
  • Ideal for product development

🔧 SCAMPER

Best for: Product innovation, creative solutions

  • Systematic approach using 7 techniques
  • Substitute, Combine, Adapt, Modify, Put to another use, Eliminate, Reverse
  • Excellent for iterating on existing ideas

🎩 Six Thinking Hats

Best for: Comprehensive analysis, team decisions

  • White: Facts and data
  • Red: Emotions and intuition
  • Black: Risks and caution
  • Yellow: Benefits and optimism
  • Green: Creativity and alternatives
  • Blue: Process and control

⭐ Starbursting

Best for: Planning, thorough exploration

  • Generates questions using Who, What, Where, When, Why, How
  • Provides detailed answers to each question
  • Perfect for project planning

🚀 Deployment

Deploy on Vercel

The easiest way to deploy your Brainstormers app:

  1. Click the button above
  2. Add your OPENAI_API_KEY in environment variables
  3. Deploy!

Manual Deployment

  1. Build the application

    npm run build
    
  2. Start the production server

    npm start
    

🔧 Configuration

Environment Variables

Variable Description Required
OPENAI_API_KEY Your OpenAI API key Yes
NEXT_PUBLIC_APP_URL Your app's URL (for production) No

Customization

  • Styling: Modify src/app/globals.css and Tailwind config
  • Methods: Add new brainstorming methods in src/lib/brainstorm/methods.ts
  • Prompts: Customize AI prompts in src/lib/brainstorm/prompts.ts

📊 Cost Efficiency

  • Average session cost: ~$0.01-0.02
  • Optimized prompts for minimal token usage
  • Streaming responses for better UX without extra cost

🗺️ Roadmap

  • [ ] Local LLM support (Ollama integration)
  • [ ] Export brainstorming results (PDF, Markdown)
  • [ ] Collaborative brainstorming sessions
  • [ ] Custom brainstorming method builder
  • [ ] Integration with note-taking apps
  • [ ] Mobile app (React Native)
  • [ ] Voice input support
  • [ ] Multi-language support

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

  • Inspired by proven brainstorming methodologies
  • Built with amazing open-source tools
  • Special thanks to the AI/ML community

📞 Contact & Support


Made with ❤️ by Azzedde

If you find this project helpful, please consider giving it a ⭐

排名相邻
同类项目