Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sohaibaamir28/in-car-ai-agents

in-Car AI Agents is an innovative project aimed at enhancing the driving experience through intelligent voice-controlled assistants.
https://github.com/sohaibaamir28/in-car-ai-agents

ai edge-runners-3-point-2 hacktoberfest in-car-ai-agents lablabai-hackathon llama3-2 streamlit website

Last synced: 15 days ago
JSON representation

in-Car AI Agents is an innovative project aimed at enhancing the driving experience through intelligent voice-controlled assistants.

Awesome Lists containing this project

README

        

# In-Car AI Agents

[![Streamlit App](https://static.streamlit.io/badges/streamlit_badge_black_white.svg)](https://in-car-ai-agents-edge-runners-3-point-2.streamlit.app/)

![Homepage Main Screenshot](https://github.com/SohaibAamir28/in-car-ai-agents/blob/main/home.png)

![Homepage 1 Screenshot](https://github.com/SohaibAamir28/in-car-ai-agents/blob/main/home2.png)

![Homepage 2 Screenshot](https://github.com/SohaibAamir28/in-car-ai-agents/blob/main/homepage.png)

## Overview
In-Car AI Agents is an innovative project aimed at enhancing the driving experience through intelligent voice-controlled assistants. These agents can assist drivers with navigation, entertainment, vehicle diagnostics, and more, all while ensuring safety and convenience.

## Features
- **Voice Recognition**: Responds to natural language commands for hands-free operation.
- **Navigation Assistance**: Provides real-time traffic updates and route suggestions.
- **Entertainment Control**: Allows users to manage music, podcasts, and audiobooks.
- **Vehicle Diagnostics**: Monitors and reports vehicle status and health.
- **Personalization**: Learns user preferences for a customized experience.

## Technologies Used
- **Programming Languages**: Python, JavaScript
- **Frameworks**: TensorFlow, Flask, React
- **APIs**: Google Maps API, OpenWeather API
- **Database**: MongoDB
- **Hardware**: Raspberry Pi, microphones, speakers

## Installation

### Prerequisites
- pip install streamlit transformers speechrecognition openai pyaudio
- Python 3.x
- Node.js
- MongoDB
- Raspberry Pi (optional, for hardware integration)
streamlit
together
pillow
requests
audio_recorder_streamlit==0.0.8
langchain_core==0.2.3
langchain_openai==0.1.8
openai==1.30.5
Pillow==10.3.0
playsound==1.2.2
pyttsx3==2.90
streamlit==1.35.0
streamlit-audiorec
transformers
whisper
speechrecognition
PyAudio

### Clone the Repository
```bash
git clone https://github.com/SohaibAamir28/in-car-ai-agents.git
cd in-car-ai-agents

## Install Dependencies
pip install -r requirements.txt

## Contributing
### Contributions are welcome! Please follow these steps:

### Fork the repository.
Create a new branch (git checkout -b feature/YourFeature).
Make your changes and commit them (git commit -m 'Add some feature').
Push to the branch (git push origin feature/YourFeature).
Open a pull request.

## License
### This project is licensed under the MIT License - see the LICENSE file for details.

### Acknowledgments
## TensorFlow - For providing the machine learning framework.
## Google Maps API - For navigation services.
## OpenWeather API - For weather data integration.
## Contact

### `sohaib,[email protected]`, and specific features or technologies based on what you actually implemented in your project. Let me know if you need any changes or additions!