CoolFace
Apppublic

CastBison/golden_desert

sourceHugging Faceotherupdated 1y agoView on Hugging Face
0likes
App README

πŸ”₯ Car Problem Solver AI

AI Car Diagnostic Tool | Fix Vehicle Issues & OBD-II Codes Built with Gradio v5.38.0 | app.py | SDK: Gradio | UI Colors: Red β†’ Gray 🐍 Python 3.11


πŸš— What Is Car Problem Solver AI?

Car Problem Solver AI is a smart vehicle assistant that helps drivers and mechanics identify car problems and interpret OBD-II fault codes. Just describe your issue in plain English (e.g., β€œcar stalls when hot”), or enter an OBD-II code (e.g., P0171), and get an instant breakdown of likely causes, diagnostic steps, fixes, and workarounds.


βš™οΈ Key Features

βœ… Understands natural language car issues (e.g., β€œvibration during idle”) βœ… Detects & explains hundreds of OBD-II codes (e.g., P0420, P0301, etc.) βœ… Covers modern vehicle tech: infotainment, hybrid, smart keys, etc. βœ… Provides:

  • β€”Likely Causes
  • β€”Diagnostic Steps
  • β€”Fix Suggestions
  • β€”Temporary Workarounds

βœ… Fast Gradio-based interface βœ… Powered by Together.ai API + custom-built knowledge base


πŸš€ How To Use

  1. 1.Open the app on Hugging Face Spaces
  2. 2.Type a symptom or OBD-II code (e.g., β€œcar won’t start in cold” or β€œP0302”)
  3. 3.Get an instant structured diagnosis with repair suggestions

⚠️ Note: This app runs locally or on Hugging Face Spaces. No Docker setup is required.

πŸ’‘ Make sure to set your environment variables in a .env file:

  • β€”TOGETHER_API_KEY
  • β€”DECRYPTION_KEY
  • β€”(Optional) GA_MEASUREMENT_ID, GA_API_SECRET

🧠 Built With

  • β€”πŸ§© Gradio v5.38.0
  • β€”πŸ”Œ Together.ai API
  • β€”πŸ Python 3.11
  • β€”πŸ“ app.py (core logic)
  • β€”πŸ§± Custom in-house dataset of vehicle issues & fault code logic

πŸ’‘ Sample Inputs

  • β€”P0302 β†’ Cylinder 2 Misfire
  • β€”car won’t start when hot
  • β€”dashboard screen flickers randomly
  • β€”cold start rough idle

πŸ“¦ Upcoming Features

  • β€”πŸŒ Multi-language interface
  • β€”πŸ”Š Voice input (speech-to-text symptom capture)
  • β€”πŸ“± Mobile UI optimization
  • β€”πŸ“Š Interactive visuals: heatmaps, system diagrams
  • β€”πŸ§ͺ Real OBD-II scanner integration

πŸ™Œ Feedback & Contributions

Got suggestions, bugs, or ideas for improvement?

πŸ“¬ Email: shaunak.basu2918@gmail.com πŸ”— GitHub: github.com/shaunaukb29 πŸ’Ό LinkedIn: linkedin.com/in/shaunauk-basu-581928248


πŸ‘¨β€πŸ”§ Creator

Shaunauk Basu Mechanical Engineering Undergrad | Builder of AI for the real world πŸš— Passionate about automotive technology and diagnostics 🧠 Focused on bridging engineering + AI


πŸ“„ License

This project is proprietary. All rights reserved by the author. Use, modification, redistribution, or public hosting is not permitted without explicit written permission. Encrypted files are used for protection of intellectual property and do not violate Hugging Face's Terms of Service.

πŸ” Encrypted Files Included

The following .enc files contain proprietary logic and dataset mappings used to power the AI backend:

  • β€”vehicle_issues.py.enc
  • β€”synonyms.py.enc
  • β€”condition_rules.py.enc
  • β€”symptom_map.py.enc

These are essential for the app to function and are included strictly for security and IP protection. They do not contain any malicious code or violate platform policies.


πŸ“© Contact

For inquiries, licensing, or permission to use this software, please contact: πŸ“§ shaunak.basu2918@gmail.com