Inspiration

Vehicle owners often forget maintenance tasks like fuel checks, oil changes, or servicing. These small lapses can cause unexpected breakdowns. Inspired by the idea of Agentic AI we built a Telegram-based vehicle care assistant that manages vehicle data, gives intelligent suggestions, and simplifies maintenance

What it does

Our project is a Telegram Vehicle Management Bot that helps users easily manage and track their vehicle information. Instead of relying on manual notes or reminders, users can interact with the bot through simple chat commands.

Key Features:

Add Vehicles → Users can add a vehicle by providing its name, fuel level, and oil level.

Update Vehicles → Update details like fuel, oil, or other stats anytime.

List Vehicles → Quickly view all vehicles stored under your account.

Remove Vehicles → Delete a vehicle that you no longer want to track.

Reset All Data → With /resetme, users can clear all their saved vehicle data in one step.

AI Suggestions → The bot analyzes vehicle stats and gives smart recommendations (e.g., fuel low, oil change needed, or healthy).

User-Friendly → All interactions happen via Telegram commands, making it as easy as chatting with a friend.

Persistent Storage → Vehicle data is safely stored in an SQLite database, so information is not lost between sessions.

How we built it

Developed a Telegram Bot using Python.

Integrated an AI suggestion module that acts like a personal assistant. Implemented commands for:

/add → Register a vehicle

/list → View vehicle list

/update → Update details

/remove → Delete a vehicle

/suggest → Get AI-powered maintenance advice

/resetme → Clear user data

The bot tracks vehicle health and provides agent-like recommendations (e.g., fuel is low, oil needs change)

Challenges we ran into

Handling async code in Telegram bot. Implementing proper database resets. Making AI suggestions meaningful with limited inputs.

Accomplishments that we're proud of

We managed to design and implement a functional Telegram vehicle management bot within just a few days, balancing both planning and coding under time pressure. None of us had prior experience with Telegram bots, SQLite integration, or async handling in Python. We researched, experimented, and taught ourselves everything from scratch. We faced multiple errors during setup and execution (installation issues, path errors, async TypeErrors, etc.), but we solved them step by step through persistence.

What we learned

Building agentic AI behavior inside a simple bot. Managing user-specific databases. Designing an intuitive assistant that feels interactive.

What's next for Smart Vehicle Care Agent

Convert the bot into a mobile/web app for wider adoption. Add real-time notifications and automated reminders. Integrate with maps/services for nearest fuel stations or workshops. Expand AI reasoning for brakes, tyres, and service history.

Built With

Share this project:

Updates

Submission history