Power Your Consulting Practice

Leverage AI-powered insights, collaborative tools, and a thriving innovation community to deliver exceptional value to your clients. Join 1,000+ innovators and consultants building the future.

Work Independently

Powerful tools to develop ideas, generate insights, and create compelling reports

Create Ideas

Develop companies, concepts, or new ventures. Build a portfolio of innovative ideas to showcase your expertise.

Generate Reports

Browse popular templates or create your own. Generate comprehensive business analysis reports with AI-powered insights.

Chat with AI

Develop any idea further through AI conversations. Add notes and facts to build comprehensive knowledge bases.

Upload Files

Upload PDFs, PowerPoints, documents, and more. Feed files to AI for enhanced context and analysis.

Ask Questions

Query uploaded files with AI-powered question answering. Get instant insights from your documents.

Share & Collaborate

Share your questions and insights with clients and teammates. Enable seamless collaboration.

Advanced Reports

Generate deep research reports using AI that analyzes data and content from your uploaded files. Create comprehensive, data-driven insights that impress clients.

Collaborate with Clients

Seamless collaboration tools to deliver exceptional consulting services

Team Setup & Collaboration

Create Teams

Create a Team for your consultancy and separate Teams for each client. Add yourself to client teams or encourage clients to add you as a consultant to their ideas.

Collaborate on Ideas

Work together to edit, research, and discuss any idea with your clients. Real-time collaboration ensures everyone stays aligned.

Generate Client Reports

View and generate comprehensive reports for clients. Use AI-powered analysis to create professional deliverables.

Enhanced File Management

Use external tools to create PDFs, PowerPoints, or other files, then upload them to the platform. Enable better shared research and generate Smart reports that leverage all available content.

AI-Powered Querying

Feed uploaded files to AI for intelligent querying. Create queries and share them with clients for collaborative analysis.

Build Your Reputation

Get discovered by 1,000+ innovators and potential clients

Create Trends

Add emerging trends with optional growth data to showcase your industry expertise.

Get Discovered

Show up next to your trends as 1,000+ innovators browse to get new ideas.

Top of the List

When you add trends, you'll appear at the top when clients "Add a consultant" to their ideas.

API Integration

Integrate our platform into your existing workflows

Add Trends via API

POST /api/v1/trends

Programmatically add trends with growth data to showcase your expertise.

Create Ideas via API

POST /api/v1/ideas

Automate idea creation and management through our RESTful API.

Upload Files via API

POST /api/v1/ideas/<idea_id>/files

Integrate file uploads into your existing systems and workflows.

Additional Opportunities

Expand your reach and impact through contests and sponsorships

Broad Contests

Create or sponsor industry-wide contests like "Best idea for [Industry]". Attract diverse participants and showcase your expertise.

Niche Contests

Launch targeted contests such as "Best marketing plan for a SAAS focused on legal AI" or "Best GTM strategy for a new app developer".

Hack-a-thon Sponsorship

Become a Featured Sponsor for one or all of our Monthly in-person Idea Hack-a-thons. Connect with innovators in person.

Ready to Transform Your Consulting Practice?

Join leading consultants who are leveraging AI-powered insights and collaborative tools to deliver exceptional value to their clients.

Python Code Samples for API Routes

Ready-to-use Python examples for adding topics, trends, ideas, and uploading files

Setup

import requests

# Base URL - replace with your domain
BASE_URL = "http://localhost:5000/api/v1"

# Your API key - get it from your Profile page
API_KEY = "YOUR_API_KEY_HERE"

# Common headers for all requests
headers = {
    "Authorization": f"Bearer {API_KEY}",
    "Content-Type": "application/json"
}

POST Create Topic

# Create a new topic
url = f"{BASE_URL}/topics"
data = {
    "title": "AI Agents",
    "description": "Autonomous AI agents",
    "volume": "1000",
    "growth": "25%",
    "permission": "public"
}

response = requests.post(url, json=data, headers=headers)
print(f"Status: {response.status_code}")
print(response.json())

POST Create Trend

# Create a new trend
url = f"{BASE_URL}/trends"
data = {
    "topic_id": "topic-123",
    "labels": ["Jan", "Feb", "Mar", "Apr"],
    "values": [100, 150, 200, 250],
    "team_id": "team-456"  # Optional, requires admin/moderator role
}

response = requests.post(url, json=data, headers=headers)
print(f"Status: {response.status_code}")
print(response.json())

POST Create Idea

# Create a new idea
url = f"{BASE_URL}/ideas"
data = {
    "title": "AI-Powered Analytics Platform",
    "description": "A platform that uses AI to analyze business data and provide insights",
    "topic_id": "topic-123",
    "mode": "startups",  # Optional: e.g., "startups", "projects", "marketing"
    "is_custom": False,  # Optional, default: False
    "contest_id": "contest-456",  # Optional
    "consultant_id": "user-789",  # Optional
    "generated_by": "openai-gpt4",  # Optional
    "inspired_by_id": "idea-101"  # Optional
}

response = requests.post(url, json=data, headers=headers)
print(f"Status: {response.status_code}")
print(response.json())

POST Upload Idea File

# Upload a file to an idea (multipart/form-data)
idea_id = "idea-789"
url = f"{BASE_URL}/ideas/{idea_id}/files"

# Note: For file uploads, use multipart/form-data instead of JSON
headers_upload = {
    "Authorization": f"Bearer {API_KEY}"
    # Don't set Content-Type - requests will set it automatically with boundary
}

# Open file and prepare data
with open("path/to/your/file.pdf", "rb") as f:
    files = {
        "file": ("file.pdf", f, "application/pdf")
    }
    data = {
        "alt_text": "Product mockup",  # Optional
        "caption": "Initial concept mockup for the AI analytics dashboard"  # Optional
    }
    
    response = requests.post(url, files=files, data=data, headers=headers_upload)
    print(f"Status: {response.status_code}")
    print(response.json())

All endpoints require API key authentication. Get your API key from your Profile page.

View Full API Documentation