Skip to content

Navigation Menu

Sign in
Sign up

Repository files navigation

Header

Typing SVG

stars forks Last Commit Size

issues pull requests license contributors

Rocket Bulb


🌟 About CHOTU AI 🌟

The Future of AI is Unified

πŸ’‘ The Vision

CHOTU AI (Comprehensive Heuristic Operations & Technical Utility) revolutionizes how you interact with artificial intelligence.

🎯 One Platform. Infinite Possibilities.

No more juggling multiple AI subscriptions!

Compare AI responses
Discover 200+ tools
Analyze screenshots
Practice interviews

⚑ The Power

class ChotuAI:
 def __init__(self):
 self.engine = "Google Gemini 1.5 Flash"
 self.speed = "Lightning Fast ⚑"
 self.vision = "Advanced πŸ‘οΈ"
 self.cost = "FREE πŸŽ‰"
 
 def transform_ai_experience(self):
 return "πŸš€ Revolutionary!"
ai = ChotuAI()
print(ai.transform_ai_experience())
# Output: πŸš€ Revolutionary!

🎨 Feature Showcase 🎨




πŸ”„ PromptMirror

Multi-AI Comparison Engine


Test your prompts across GPT-4, Claude, Gemini, and Mistral simultaneously!

πŸ“Š Side-by-side comparison
🎯 Find the best response
πŸ’‘ Understand model strengths




πŸ” Discovery Hub

Ultimate AI Tool Directory


Explore 200+ AI tools categorized by use case!

πŸ—‚οΈ Smart categorization
πŸ’° Price comparisons
⭐ User ratings




πŸ“Ί ScreenSage

AI Visual Analyzer


Upload screenshots for instant expert analysis!

πŸ› Debug code errors
🎨 Get design feedback
⚑ Real-time solutions




🎯 HireWise

AI Interview Coach


Practice with an adaptive AI interviewer!

🎀 Mock interviews
πŸ“Š STAR-method feedback
πŸ’Ό Career-specific prep


πŸ› οΈ Technology Arsenal πŸ› οΈ

Frontend Magic ✨

Frontend Stack

HTML5 CSS3 JavaScript Bootstrap TailwindCSS


Backend Power πŸ’ͺ

Backend Stack

Python Flask SQLite JWT


AI/ML Engines πŸ€–

AI Stack

Google Gemini OpenAI Anthropic


DevOps & Tools πŸ”§

DevOps Stack

Git GitHub VS Code Docker


πŸ“Š GitHub Analytics Dashboard πŸ“Š

πŸ“ˆ Contribution Stats
πŸ”₯ Streak Stats
GitHub Streak
πŸ“‰ Contribution Graph
Contribution Graph
πŸ† GitHub Trophies
GitHub Trophies


⚑ Quick Start Guide ⚑

πŸš€ Get Running in 5 Minutes!

# 1️⃣ Clone the Repository
git clone https://github.com/jamesb0074000-wq/chotu-ai.git
cd chotu-ai
# 2️⃣ Create Virtual Environment
python -m venv venv
# πŸͺŸ Windows
venv\Scripts\activate
# 🍎 Mac/Linux
source venv/bin/activate
# 3️⃣ Install Dependencies
pip install -r requirements.txt
# 4️⃣ Set Up Environment Variables
cat > .env << EOF
GEMINI_API_KEY=your_gemini_api_key_here
SECRET_KEY=your_super_secret_key
DATABASE_URL=sqlite:///chotu.db
FLASK_ENV=development
EOF
# 5️⃣ Initialize Database
python init_db.py
# 6️⃣ Run the Application
python app.py

πŸŽ‰ Success! Visit http://127.0.0.1:5000 πŸŽ‰

Fire

πŸ“ Project Architecture πŸ“

chotu-ai/
β”‚
β”œβ”€β”€ πŸ“‚ static/
β”‚ β”œβ”€β”€ 🎨 css/
β”‚ β”‚ β”œβ”€β”€ main.css
β”‚ β”‚ β”œβ”€β”€ themes.css
β”‚ β”‚ └── animations.css
β”‚ β”œβ”€β”€ ⚑ js/
β”‚ β”‚ β”œβ”€β”€ app.js
β”‚ β”‚ β”œβ”€β”€ promptmirror.js
β”‚ β”‚ β”œβ”€β”€ discovery.js
β”‚ β”‚ └── screensage.js
β”‚ └── πŸ–ΌοΈ images/
β”‚ β”œβ”€β”€ logos/
β”‚ β”œβ”€β”€ icons/
β”‚ └── screenshots/
β”‚
β”œβ”€β”€ πŸ“‚ templates/
β”‚ β”œβ”€β”€ 🏠 base.html
β”‚ β”œβ”€β”€ 🏠 index.html
β”‚ β”œβ”€β”€ πŸ”„ promptmirror.html
β”‚ β”œβ”€β”€ πŸ” discovery.html
β”‚ β”œβ”€β”€ πŸ“Ί screensage.html
β”‚ β”œβ”€β”€ 🎯 hirewise.html
β”‚ └── πŸ‘€ profile.html
β”‚
β”œβ”€β”€ πŸ“‚ models/
β”‚ β”œβ”€β”€ πŸ—„οΈ database.py
β”‚ β”œβ”€β”€ πŸ‘€ user.py
β”‚ β”œβ”€β”€ πŸ’¬ conversation.py
β”‚ └── πŸ”§ tool.py
β”‚
β”œβ”€β”€ πŸ“‚ utils/
β”‚ β”œβ”€β”€ πŸ› οΈ helpers.py
β”‚ β”œβ”€β”€ πŸ€– ai_handler.py
β”‚ β”œβ”€β”€ πŸ”’ auth.py
β”‚ └── πŸ“Š analytics.py
β”‚
β”œβ”€β”€ πŸ“‚ api/
β”‚ β”œβ”€β”€ πŸ”„ routes.py
β”‚ β”œβ”€β”€ 🎯 endpoints.py
β”‚ └── πŸ” middleware.py
β”‚
β”œβ”€β”€ πŸ“‚ tests/
β”‚ β”œβ”€β”€ βœ… test_app.py
β”‚ β”œβ”€β”€ βœ… test_models.py
β”‚ └── βœ… test_api.py
β”‚
β”œβ”€β”€ 🐍 app.py # Main application
β”œβ”€β”€ βš™οΈ config.py # Configuration
β”œβ”€β”€ πŸ“‹ requirements.txt # Dependencies
β”œβ”€β”€ πŸ” .env.example # Environment template
β”œβ”€β”€ 🐳 Dockerfile # Docker config
β”œβ”€β”€ πŸ“ docker-compose.yml # Docker Compose
β”œβ”€β”€ πŸ“– README.md # This file
β”œβ”€β”€ πŸ“œ LICENSE # MIT License
└── πŸš€ deploy.sh # Deployment script

πŸ’» Usage Examples πŸ’»

πŸ”„ PromptMirror - Multi-Model Comparison
# Example: Testing creative writing prompts
from chotu_ai import PromptMirror
mirror = PromptMirror()
prompt = "Write a haiku about artificial intelligence"
results = mirror.compare_all(prompt)
for model, response in results.items():
 print(f"\nπŸ€– {model}:")
 print(f" {response.text}")
 print(f" ⏱️ Response Time: {response.time}ms")
 print(f" ⭐ Creativity Score: {response.score}/10")

Output:

πŸ€– GPT-4:
 Silicon thoughts arise
 In neural nets they reside
 Learning never ends
 ⏱️ Response Time: 1250ms
 ⭐ Creativity Score: 9/10
πŸ€– Claude:
 Circuits come alive
 Minds of math and logic bloom
 Future whispers soft
 ⏱️ Response Time: 980ms
 ⭐ Creativity Score: 8/10
πŸ” Discovery Hub - Smart Tool Search
# Find the perfect AI tool for your needs
from chotu_ai import DiscoveryHub
hub = DiscoveryHub()
# Search with filters
tools = hub.search(
 category="Image Generation",
 price_range="free",
 min_rating=4.5,
 features=["API", "Commercial Use"]
)
for tool in tools:
 print(f"🎨 {tool.name}")
 print(f" πŸ’° {tool.pricing}")
 print(f" ⭐ {tool.rating}/5.0")
 print(f" πŸ”— {tool.url}\n")
πŸ“Ί ScreenSage - Visual AI Analysis
# Analyze code screenshots for debugging
from chotu_ai import ScreenSage
sage = ScreenSage()
# Upload and analyze
analysis = sage.analyze(
 image_path="error_screenshot.png",
 context="Python Django Debug"
)
print(f"πŸ” Issue Detected: {analysis.issue}")
print(f"πŸ’‘ Solution: {analysis.solution}")
print(f"πŸ“š Resources: {analysis.resources}")
print(f"⚑ Confidence: {analysis.confidence}%")
🎯 HireWise - Interview Coaching
# Practice technical interviews
from chotu_ai import HireWise
coach = HireWise()
# Start interview session
session = coach.start_interview(
 role="Senior Python Developer",
 difficulty="hard"
)
# Simulate Q&A
response = session.answer(
 question="Explain the GIL in Python",
 answer="The Global Interpreter Lock..."
)
print(f"πŸ“Š Feedback: {response.feedback}")
print(f"⭐ Rating: {response.score}/10")
print(f"πŸ’‘ Improvement Tips: {response.tips}")


πŸ—ΊοΈ Project Roadmap πŸ—ΊοΈ

%%{init: {'theme':'dark'}}%%
timeline
 title CHOTU AI Development Journey
 
 2024 Q4 : Core Platform
 : βœ… PromptMirror Engine
 : βœ… Discovery Hub
 : βœ… ScreenSage Analysis
 : βœ… HireWise Coach
 
 2025 Q1 : Advanced Features
 : πŸ”„ Voice Interviews
 : πŸ”„ Model Fine-tuning
 : πŸ”„ Team Collaboration
 : πŸ”„ API Access
 
 2025 Q2 : Mobile & Cloud
 : πŸ“± iOS/Android Apps
 : ☁️ Cloud Deployment
 : πŸ” Enterprise Security
 : πŸ“Š Analytics Dashboard
 
 2025 Q3 : AI Integration
 : πŸ€– Custom Models
 : 🌐 Multi-language
 : πŸ”— Third-party APIs
 : 🎨 White-label Solution
 
 2025 Q4 : Global Scale
 : 🌍 Worldwide Launch
 : πŸ’Ό Enterprise Plans
 : πŸ† AI Marketplace
 : πŸš€ 1M+ Users
Loading

Current Progress

Feature Status Progress Release
πŸ”„ PromptMirror βœ… Complete 100% v1.0
πŸ” Discovery Hub βœ… Complete 100% v1.0
πŸ“Ί ScreenSage βœ… Complete 100% v1.0
🎯 HireWise βœ… Complete 100% v1.0
🎀 Voice Interviews πŸ”„ In Progress 65% v1.5
πŸ“± Mobile Apps πŸ“‹ Planned 20% v2.0
πŸ€– Custom Models πŸ“‹ Planned 10% v2.5
🌍 Multi-language πŸ“‹ Planned 5% v3.0

🀝 Join Our Community 🀝

Handshake

We Love Our Contributors! ❀️

Contributors



How to Contribute

# 1. Fork the Repository
Click the 'Fork' button at the top right
# 2. Clone Your Fork
git clone https://github.com/jamesb0074000-wq/chotu-ai.git
cd chotu-ai
# 3. Create a Branch
git checkout -b feature/AmazingFeature
# 4. Make Your Changes
# ... code, code, code ...
# 5. Commit Your Changes
git add .
git commit -m "✨ Add: Amazing new feature"
# 6. Push to GitHub
git push origin feature/AmazingFeature
# 7. Open a Pull Request
# Go to GitHub and click 'New Pull Request'

Contribution Guidelines

Type Emoji Example
New Feature ✨ ✨ Add: Voice interview mode
Bug Fix πŸ› πŸ› Fix: Screenshot upload issue
Documentation πŸ“ πŸ“ Docs: Update API guide
Performance ⚑ ⚑ Perf: Optimize AI queries
Refactor ♻️ ♻️ Refactor: Clean up code
Testing βœ… βœ… Test: Add unit tests

Report Bug Request Feature Ask Question


πŸ“œ License πŸ“œ



This project is licensed under the MIT License

License: MIT

See LICENSE file for details


πŸ’– Support the Project πŸ’–

Love CHOTU AI? Here's how you can help!


Action Impact
⭐ Star this repo Increases visibility
πŸ› Report bugs Improves stability
πŸ’‘ Suggest features Drives innovation
πŸ”€ Fork & contribute Grows the community
πŸ“’ Share with others Spreads the word
β˜• Buy me a coffee Fuels development

GitHub Stars GitHub Forks GitHub Watchers


⭐ Star History

Star History Chart


🌐 Connect With Us 🌐


GitHub LinkedIn Twitter Discord Email Website


πŸ’¬ Join Our Community

Discord Server Telegram


πŸ“ˆ Live Stats πŸ“ˆ

Profile Views Repo Views


Profile Summary


πŸ† Achievements & Milestones πŸ†

Trophies
Milestone Status Date
🎯 100 Stars ⭐ Achieved Jan 2025
πŸš€ 1000 Users πŸ”„ In Progress Feb 2025
πŸ’Ό Enterprise Launch πŸ“‹ Planned Q2 2025
🌍 1M+ Users 🎯 Goal Q4 2025

πŸ“Š Analytics & Insights πŸ“Š

Repobeats Analytics

🎨 Sponsors & Partners 🎨

Become a Sponsor

Support CHOTU AI's development and get your logo here!

Sponsor Buy Me A Coffee PayPal


Footer

🌟 Made with ❀️ and β˜• by Samrat 🌟

CHOTU AI | Democratizing AI Access for Everyone


If you found this helpful, consider giving it a star!


GitHub Repo



Β© 2024-2025 CHOTU AI | ⚑ Powered by Google Gemini | πŸš€ Built with Flask | πŸ’™ Open Source Forever


Wave

About

CHOTU AI 🌟 πŸ‘‘ (Comprehensive Heuristic Operations & Technical Utility) revolutionizes how you interact with artificial intelligence.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /