ProblemHunter AI is an intelligent desktop agent designed for automation agencies, freelancers, and consultants. It streamlines the sales-to-delivery pipeline by identifying business problems, architecting automation solutions, generating deployment-ready n8n workflows, and creating marketing content to pitch them.
Built with Tauri v2, React, and Groq (Llama 3.1 70B).
(Simulated) Scans high-intent platforms (Reddit, LinkedIn, Twitter/X) to find real business owners complaining about manual, repetitive tasks. It scores leads based on "Automation Potential" and skill match.
Instantly analyzes a problem statement and generates multiple solution strategies (Simple, Medium, Advanced), complete with:
- Estimated build time
- Complexity rating
- Node-by-node architecture breakdown
- Benefits & Limitations analysis
Stop building from scratch. ProblemHunter AI uses Llama 3.1 70B to generate valid, import-ready n8n workflow JSON.
- Generates 20+ node complex workflows
- Intelligent node configuration
- Valid UUIDs and connections
- Zero-click import: Just copy the JSON and paste into n8n.
Turn technical solutions into sales pitches. The app generates viral-style LinkedIn posts tailored to the specific problem and solution, highlighting the ROI to help you close the client.
- Core: Tauri v2 (Rust) - For a lightweight, secure, and fast desktop experience.
- Frontend: React + TypeScript
- Styling: Tailwind CSS
- AI Engine: Groq API (Llama 3.1 70B Versatile)
- State Management: Zustand
- Icons: Lucide React
- Node.js (v16+)
- Rust & Cargo (Required for Tauri setup. Install Rust)
- Groq API Key (Get one for free at console.groq.com)
-
Clone the repository
git clone https://github.com/zianansar/Problem-hunter-ai.git cd Problem-hunter-ai -
Install dependencies
npm install
-
Run the development app
npm run tauri dev
The first run might take a few minutes to compile the Rust backend.
On launch, you will be prompted to enter your Groq API Key. This key is stored locally in your browser's local storage and is never shared.
- Select your target data sources (e.g., Reddit, LinkedIn).
- Enter your skills (e.g., "n8n", "Python", "Stripe").
- Click "Find Opportunities".
- The app will present a list of simulated leads with high automation potential.
- Click on a problem to view detailed solution options (Simple vs. Advanced).
- Choose the approach that fits your delivery timeline and budget.
- Generate JSON: Click the button to have AI write the full n8n workflow code. Copy it and paste directly into your n8n canvas (Ctrl+V).
- Generate Post: Click to create a LinkedIn post that pitches this exact solution to the client.
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
Built with ❤️ by Antigravity