Welcome to the AIM Network AI Hackathon project! This application is designed to showcase innovative AI solutions developed during the hackathon. Our goal is to leverage AI technologies to solve real-world problems and enhance user experiences.
- User-Friendly Interface: Intuitive design for easy navigation.
- Real-Time AI Processing: Leverage AI algorithms for instant results.
- Scalable Architecture: Built to handle a growing number of users and data.
- Cross-Platform Compatibility: Accessible on various devices and platforms.
- Frontend: Streamlit, CSS
- Backend: Python, JS
- Database: mySQL
- AI Frameworks: LangGraph, Groq, LLAMA
- Deployment: Replit
- Fetch Network Logs: Real-time network streaming using Zabbix Agent.
- Realtime Monitoring: Zabbix dashboarding and monitoring. API integration with Zabbix
- Instant Troubleshooting: Alert forwarding to LLM via Groq API.
- AI Resolution: RAG AI Chatbot to solve network issues related to the organization.
Live Demo of AIM Network Application
Live Demo of AI Powered Zabbix Server
Note : When you click on the Zabbix server link it will ask for username and password. Please find below.
Username: AIM_Network
Password: Hackathon123
To run this application locally, follow these steps:
- Clone the repository:
git clone https://github.com/yourusername/aim-network-ai-hackathon.git
- Create and activate a virtual environment:
python3 -m venv .venv source .venv/bin/activate - Install all the required libraries
pip install -r requirements.txt- Create an .env file and setup the Groq API key in the .evn file:
cp .env_template .env- Run the application with the command:
streamlit run main.py
