This guide provides comprehensive instructions for running the Meta Minds AI-powered data analysis platform with hybrid input system, offline fallback mode, and context-aware question generation.
Before running Meta Minds, ensure you have:
- Python 3.13+ installed on your system
- OpenAI API key (optional - offline mode available)
- CSV/Excel/JSON datasets to analyze
- Internet connection (optional - offline fallback mode available)
- Input system setup (optional but recommended for better quality)
# Navigate to project directory
cd "C:\Users\Jatin\Documents\Automation - DS [INDIVIDUAL]\1. META_MINDS"
# Create virtual environment (if not exists)
python -m venv venv
.\venv\Scripts\Activate.ps1
# Install dependencies
pip install -r requirements.txt
# Create .env file with your API key (optional)
echo "OPENAI_API_KEY=your_openai_api_key_here" > .env# Create input folder for context-aware analysis
mkdir input
# Add business background (copy from examples)
# Create Business_Background.txt with project context
# Add senior stakeholder message (copy from examples)
# Create message.txt with executive instructions# Standard execution with new architecture
py src\core\main.py- β System Check: Validates Python version, API key, dependencies
- π Hybrid Context Collection: Reads from
input/folder + interactive prompts - π’ Question Configuration: Set question counts (15 individual + 10 comparison)
- π Dataset Input: Provide paths to your data files
- π AI Processing: Generates context-aware analytical questions
- π Offline Fallback: Automatic fallback if API limits reached
- π Report Generation: Creates professional reports in
/Outputfolder
# Navigate to project directory
cd "C:\Users\Jatin\Documents\Automation - DS [INDIVIDUAL]\1. META_MINDS"
# Activate virtual environment (Windows)
venv\Scripts\activate
# For PowerShell
venv\Scripts\Activate.ps1
# For Command Prompt
venv\Scripts\activate.bat# After activation, run with new architecture
py src\core\main.py# Deactivate virtual environment
deactivateπ‘ Note: If virtual environment is corrupted, use Option 1 with system Python. The system will automatically handle offline mode if API issues occur.
# Use Python launcher to specify version
py -3.13 src\core\main.py
# Alternative version specification
py -3 src\core\main.py
# Check available Python versions
py -0# If Python is in PATH
python3.13 src\core\main.py
# With full path (adjust path as needed)
"C:\Python313\python.exe" src\core\main.py# Try different Python commands
python src\core\main.py
python3 src\core\main.py
py src\core\main.py- Open project folder in VS Code
- Open
src\core\main.py - Select Python interpreter (3.13+)
- Press F5 or click Run Python File
- Use integrated terminal for input
- Open project in PyCharm
- Configure Python interpreter (3.13+)
- Right-click
src\core\main.pyβ Run 'main' - Use console for interactive input
# In a new notebook cell
%cd "C:\Users\Jatin\Documents\Automation - DS [INDIVIDUAL]\1. META_MINDS"
%run src\core\main.pyCreate run_meta_minds.bat:
@echo off
cd /d "C:\Users\Jatin\Documents\Automation - DS [INDIVIDUAL]\1. META_MINDS"
py -3.13 src\core\main.py
pause# Double-click the .bat file or run from command line
run_meta_minds.batCreate run_meta_minds.ps1:
# Set execution policy (run once as administrator)
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
# Navigate and run
Set-Location "C:\Users\Jatin\Documents\Automation - DS [INDIVIDUAL]\1. META_MINDS"
py -3.13 src\core\main.py# Run PowerShell script
.\run_meta_minds.ps1- Open Task Scheduler
- Create Basic Task
- Set Trigger (daily, weekly, etc.)
- Set Action: Start a program
- Program:
py - Arguments:
-3.13 main.py - Start in: Project directory path
# Schedule daily execution at 9 AM
schtasks /create /tn "MetaMinds" /tr "py -3.13 main.py" /sc daily /st 09:00 /sd "C:\Users\Jatin\Documents\Automations - DS\META_MINDS_INDIVIDUAL"- Connect to remote machine via RDP
- Follow any standard execution method
- Transfer datasets and retrieve reports
# Connect via SSH (if SSH server enabled)
ssh user@remote-machine
cd "/path/to/META_MINDS_INDIVIDUAL"
python3.13 main.py# Check Python installation
py --version
python --version
python3 --version
# Install Python 3.13 if missing
# Download from: https://python.org/downloads/# Bypass virtual environment
py -3.13 main.py
# Recreate virtual environment
python -m venv new_venv
new_venv\Scripts\activate
pip install -r requirements.txt# Run as administrator (if needed)
# Right-click PowerShell β "Run as administrator"
# Or use different user permissions
runas /user:administrator "py -3.13 main.py"# Use absolute paths
cd "C:\Users\Jatin\Documents\Automations - DS\META_MINDS_INDIVIDUAL"
# Check current directory
pwd # Linux/Mac
cd # Windows# Check .env file exists
dir .env
ls .env
# Verify API key format
type .env
cat .env
# Recreate .env file
echo "OPENAI_API_KEY=sk-..." > .env| Method | Pros | Cons | Best For |
|---|---|---|---|
| Standard CLI | Simple, reliable, system Python | None | Most users |
| Virtual Environment | Isolated dependencies | Setup complexity, can break | Development |
| Python Launcher | Version control, flexible | Windows only | Multiple Python versions |
| IDE Execution | Debugging, integrated tools | IDE overhead | Development/debugging |
| Batch Script | One-click execution, automation | Windows only | Regular users |
| PowerShell | Advanced scripting, automation | Permission issues | Power users |
| Scheduled | Automated execution | Setup complexity | Regular reports |
| Remote | Server execution, scaling | Network dependency | Enterprise use |
cd "C:\Users\Jatin\Documents\Automation - DS [INDIVIDUAL]\1. META_MINDS"
py src\core\main.pycd "C:\Users\Jatin\Documents\Automation - DS [INDIVIDUAL]\1. META_MINDS"
python src\core\main.pycd "C:\Users\Jatin\Documents\Automation - DS [INDIVIDUAL]\1. META_MINDS"
venv\Scripts\activate
py src\core\main.pycd "/path/to/1. META_MINDS"
python3.13 src/core/main.pyBefore running Meta Minds, verify:
- Python 3.13+ installed and accessible
- OpenAI API key in
.envfile (optional - offline mode available) - Project directory is correct (
1. META_MINDS) - Input system setup (optional but recommended)
- Datasets ready (CSV/Excel/JSON files)
- Internet connection (optional - offline fallback available)
- Terminal/Command Prompt open in project directory
After successful execution, you'll find:
Output/
βββ Individual_[Focus]_[Objective]_[Audience]_[DateTime].txt
βββ Cross-Dataset_[Focus]_[Objective]_[Audience]_[DateTime].txt
user_context.json (updated with preferences)
Example Files:
Individual_Financialanalysis_Riskassessmentriskas_Executives_2025-09-10_21-05.txtCross-Dataset_Financialanalysis_Riskassessmentriskas_Executives_2025-09-10_21-05.txt
Features:
- β Context-aware questions with business background integration
- β Executive-focused language and strategic orientation
- β Industry-specific terminology and risk assessment focus
- β Offline mode capability with 100% reliability
- Use Option 1 (Standard CLI) for most reliable execution
- Set up input system for better question quality (+150% improvement)
- Keep datasets organized in accessible folders
- Use consistent API keys across sessions (optional - offline mode available)
- Check Output folder for generated reports
- Review user_context.json for saved preferences
- Use meaningful dataset names for easier identification
- Test offline mode for 100% reliability
- Monitor rate limiting - system handles automatically
If all methods fail, try this minimal approach:
# 1. Download fresh Python 3.13
# 2. Install manually from python.org
# 3. Open Command Prompt as Administrator
# 4. Navigate to project folder
cd "C:\Users\Jatin\Documents\Automation - DS [INDIVIDUAL]\1. META_MINDS"
# 5. Install dependencies manually
pip install openai crewai pandas langchain-openai
# 6. Create API key file manually (optional)
echo OPENAI_API_KEY=your_key_here > .env
# 7. Run with full path
C:\Python313\python.exe src\core\main.py
# 8. System will automatically use offline mode if API issues occurChoose the execution method that best fits your environment and expertise level. The Standard CLI method (Option 1) is recommended for most users. The system now features hybrid input system and offline fallback mode for maximum reliability and quality. π