Overview
NH AI Assistant is a modern AI-powered chatbot web application built with Python and Flask. It provides an interactive chat interface designed for real-time conversations with an AI assistant and can be customized for different brands, websites or projects.
The application combines a Python Flask backend with HTML, CSS, Bootstrap, JavaScript and jQuery on the frontend. It supports integration with Gemini or other OpenAI-compatible AI APIs, allowing developers to connect the chatbot to a supported AI service using their own API credentials.
The interface uses a responsive glassmorphism design and includes real-time messaging, customizable chat styling and bot personality options. Voice input is also available as an optional feature.
The package includes the source code, dependency configuration, environment-file example and README documentation, making it suitable for developers, students and startups looking to build or customize an AI chatbot application.
Features
- AI-powered chatbot interface
- Python and Flask backend
- Gemini and OpenAI-compatible API integration
- Real-time conversation updates
- Modern glassmorphism user interface
- Responsive Bootstrap design
- Desktop, tablet and mobile support
- Customizable chat styles
- Customizable bot name and personality
- Optional voice input
- Vanilla JavaScript and jQuery frontend
- Lightweight Flask architecture
- Easy API key configuration
- Ready-to-deploy project structure
- Beginner-friendly documentation
- Includes requirements.txt
- Includes environment configuration example
- Suitable for educational and commercial use
Requirements
- Python 3.8 or higher
- Flask framework
- Required Python packages from requirements.txt
- Google Gemini API key or another supported AI API key
- Modern web browser
- JavaScript-enabled browser
- Windows, macOS or Linux operating system
- Text editor such as VS Code, Sublime Text or PyCharm
| Category | Scripts & Code / Python |
| First release | 06 October 2026 |
| Last update | 06 October 2026 |
| Files included | Documentation |
| Tags | nh ai assistant , ai chatbot , python , flask , chatbot , ai assistant , gemini , openai , chat application , web app , bootstrap , responsive , javascript |





