A Flutter-based interface for a telepresence robot that functions as:
- 💬 A GPT-3.5 Turbo-powered assistant for answering organizational queries and navigation help.
- 📢 An advertising bot to display promotional content, announcements, or updates.
- ✨ Beautiful and responsive Flutter UI for kiosks, tablets, or embedded screens
- 🧠 OpenAI GPT-3.5 Turbo integration for dynamic conversations
- 📺 Dual-purpose interface: Advertising + Intelligent Assistant
- 🔌 Modular code structure for easy hardware integration
- 🏢 Designed for office, event, or campus environments
| Layer | Tech |
|---|---|
| UI | Flutter |
| LLM Backend | OpenAI GPT-3.5 Turbo (API) |
| Platform | Android tablet / Jetson Nano / Raspberry Pi / Kiosk |
-
Clone the repo:
git clone https://github.com/your-username/telepresence-bot-interface.git cd telepresence-bot-interface -
Install dependencies:
flutter pub get -
Add your OpenAI API key:
Create a
.envfile or secure your key using environment variables:OPENAI_API_KEY=your_openai_api_key -
Run the app:
flutter run
- Lobby or reception assistant
- Event or booth concierge
- In-office navigation bot
- Digital signage with interaction
Add your API key in a .env file:
Pull requests are welcome! For major changes, please open an issue first to discuss what you'd like to change.
MIT
Built with 💙 by @Balaji-V-S
Let me know if:
- You want to add hardware specs (camera, wheels, sensors)
- You want deployment instructions for Raspberry Pi/Jetson
- Or if you're integrating voice/video, I’ll add those too
