AudioPilot transforms audio recordings into actionable insights using advanced speech transcription, audio signal analysis, and Large Language Models.
Built as a full-stack AI application with React, FastAPI, PostgreSQL, Groq LLMs, and cloud deployment infrastructure.
Frontend: https://audio-pilot-three.vercel.app/
Backend API: https://audiopilot-ckl7.onrender.com
- JWT Authentication
- User Registration & Login
- Protected Routes
- Profile Management
- Password Updates
- Audio Upload
- Speech-to-Text Transcription
- Audio Quality Analysis
- Signal Processing with Librosa
- Whisper Large V3 Transcription
- Groq LLM Powered Reports
- Context-Aware Audio Understanding
- Improvement Suggestions
- Clarity Score
- Energy Analysis
- Noise Detection
- Silence Percentage
- Audio Duration
- Analysis History
- Persistent Storage
- User-Specific Reports
User Uploads Audio
β
βΌ
React Frontend
β
βΌ
FastAPI Backend
β
ββββββββ΄βββββββ
βΌ βΌ
Audio Whisper
Metrics Transcription
βΌ βΌ
ββββββββ¬βββββββ
βΌ
Groq LLM
AI Insight Engine
βΌ
PostgreSQL
βΌ
User Dashboard
- React
- Vite
- React Router
- Tailwind CSS
- Framer Motion
- Axios
- FastAPI
- SQLAlchemy
- PostgreSQL
- JWT Authentication
- Pydantic
- Groq API
- Whisper Large V3
- Llama 3.1
- Librosa
- NumPy
- Vercel
- Render
- Neon PostgreSQL
AudioPilot
β
βββ client
β βββ src
β β βββ components
β β βββ context
β β βββ hooks
β β βββ pages
β β βββ routes
β β βββ services
β β βββ utils
β β
β βββ App.jsx
β βββ main.jsx
β
βββ server
β βββ app
β β βββ core
β β βββ db
β β βββ routes
β β βββ schemas
β β βββ services
β β
β βββ requirements.txt
β βββ runtime.txt
β
βββ README.md
Home Page
|
Analyze Audio
|
AI Report
|
Analysis History
|
Settings
|
Login
|
SECRET_KEY=
GROQ_API_KEY=
DATABASE_URL=
FRONTEND_URL=
ACCESS_TOKEN_EXPIRE_DAYS=7VITE_API_BASE_URL=git clone https://github.com/dyson-025/AudioPilot.git
cd AudioPilotcd client
npm install
npm run devcd server
pip install -r requirements.txt
uvicorn app.main:app --reload- Agentic AI Audio Coach
- Speaker Identification
- Sentiment Analysis
- Audio Comparison Reports
- Real-Time Audio Analysis
- Team Collaboration
Aditya Aryan
Built with React, FastAPI, PostgreSQL, Groq, and countless debugging sessions βπ₯





