Skip to content

Latest commit

ย 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

AutoMedic - AI Car Diagnostician ๐Ÿš—๐Ÿ”ง

AutoMedic is an intelligent agent that helps you diagnose car issues by analyzing symptoms. Built with Pydantic AI, FastAPI, and Vue.js.

Features

  • ๐Ÿ—ฃ๏ธ Natural Language Intake: Describe problems in plain English.
  • ๐Ÿง  Structured Diagnosis: Returns confidence scores, severity ratings, and DIY feasibility.
  • ๐ŸŽจ Modern Dashboard: Dark-mode automotive aesthetic.

Setup

  1. Install Dependencies:

    python -m venv venv
    .\venv\Scripts\activate
    pip install -r backend/requirements.txt
  2. Environment Variables:

    • Rename .env.example (or create .env)
    • Add your OPENAI_API_KEY=...
  3. Run Locally:

    # Run the server from the root directory
    uvicorn backend.main:app --reload
  4. Usage:

    • Open http://localhost:8000/static/index.html
    • Enter car details and symptoms.
    • View the diagnostic report.

Tech Stack

  • Backend: Python 3.x, FastAPI, Pydantic AI
  • Frontend: HTML5, TailwindCSS, Vue.js (CDN)
  • AI Model: GPT-4o (or compatible) via OpenAI/OpenRouter

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages