Copyright © 2024 Inker Robotics™. All Rights Reserved.
Developed by: Prathyush N M
An AI-powered visitor assistant for RoboPark by Inker Robotics™, featuring both rule-based responses and advanced AI capabilities for complex queries.
PROPRIETARY SOFTWARE - ALL RIGHTS RESERVED
This project is the exclusive property of Inker Robotics™ and is protected under copyright law.
- ✅ Viewing for educational purposes is permitted
- ✅ Reference for learning and study
- ❌ Commercial use strictly prohibited without written permission
- ❌ Redistribution or modification not allowed
An advanced, intelligent chatbot system for RoboPark by Inker Robotics™
Aura is a modern, intelligent chatbot designed to assist visitors at RoboPark, India's first dedicated robotics and technology park in Thrissur, Kerala.
- Node.js (v18+)
- npm or yarn
-
Clone the repository
git clone https://github.com/probablynotnmp/aura-robopark-chatbot.git cd aura-robopark-chatbot -
Install dependencies
npm install
-
Configure environment (Optional for AI features)
cp .env.example .env
Edit
.envand add your Groq API key:VITE_GROQ_API_KEY=your_groq_api_key_here🔑 Get a free Groq API key at console.groq.com
-
Run the development server
npm run dev
-
Open in browser
http://localhost:5173
Add your Groq API key to .env for intelligent responses to complex queries:
- ✅ Rule-based responses for common questions
- ✅ AI-powered answers for complex or unknown queries
- ✅ Contextual conversation with chat history
Works without an API key using pre-programmed responses:
- ✅ Intent detection for common queries
- ✅ Knowledge base responses
- ✅ Content moderation
- ❌ Limited to predefined answers
aura-robopark-chatbot/
├── src/
│ ├── components/
│ │ ├── Chatbot.jsx # Main chat interface
│ │ ├── MessageBubble.jsx # Message display
│ │ └── QuickActions.jsx # Quick reply buttons
│ ├── data/
│ │ └── knowledgeBase.js # RoboPark information
│ ├── utils/
│ │ ├── intentDetector.js # Pattern matching
│ │ ├── responseGenerator.js # Rule-based logic
│ │ ├── contentFilter.js # Safety moderation
│ │ └── apiHandler.js # Groq API integration
│ ├── App.jsx # Landing page
│ ├── main.jsx # Entry point
│ └── index.css # Tailwind imports
├── .env.example # Environment template
├── LICENSE # Proprietary license
└── README.md # This file
- Framework: React 19 + Vite 7
- Styling: Tailwind CSS v4
- Icons: Lucide React
- AI: Groq API (Llama 3.1 8B Instant)
- Markdown: React Markdown
Proprietary License - This software is NOT open source.
© 2024 Inker Robotics™. All rights reserved.
This project is proprietary software owned by Inker Robotic Solutions Private Limited. Unauthorized copying, modification, distribution, or use of this software is strictly prohibited. See LICENSE for full terms.
RoboPark is India's first dedicated robotics and technology park, developed by Inker Robotics in partnership with Kerala Startup Mission (KSUM) and Thrissur District Panchayat.
Developed by: Inker Robotics
Location: Thrissur, Kerala, India
Contact: [email protected] | +91 90615 00800
- Profanity Filter: Blocks offensive language
- Topic Filter: Rejects irrelevant questions
- Family-Friendly Guard: Maintains appropriate tone
Made with 🧡 for RoboPark visitors by Prathyush N M

