
Initial Release

University Hospital Brno (FN Brno) includes three hospitals with over 350 departments and more than 7,500 employees. When staff members need to get something done, they must navigate hundreds of internal documents or consult on average three different people. This is a massive overhead. VIPÍK aims to streamline this process using an AI-assistant orchestration system.
Created at Hack jak Brno 2025 hackathon
VIPÍK is an intelligent multi-agent system that serves as a unified interface for hospital employees to navigate complex administrative tasks:
🔐 Role-Based Access: Different employees see have access to different internal documents and functions (e.g., only authorized staff can access patient data, only certain employees can submit trip requests).



The system uses a router-based multi-agent architecture:
Prerequisites: Docker, Node.js 18+, OpenAI API key, Python 3.9+ (tested with Python 3.12)
(Disclaimer) For local use make sure you have CORS enabled and use browser that supports Web Speech API, typically Chrome.
# 1. Build and Start InterSystems IRIS Database (with FHIR) cd FHIR-AI-Hackathon-Kit/Dockerfhir docker pull intersystemsdc/irishealth-community:latest docker-compose build docker-compose up -d cd ../.. # Wait 1-2 minutes for IRIS to fully initialize2. Setup Backend
cd backend python -m venv venv source venv/bin/activate # Windows: venv\Scripts\activate pip install -r requirements.txt cp .env.example .env
Edit .env and add your OPENAI_API_KEY
3. Ingest Data
cd backend python ../scripts/ingest_data.py
4. Start Backend
cd backend uvicorn app:app --reload --host 0.0.0.0 --port 8000
5. Start Frontend (new terminal)
cd frontend npm ci npm run dev
✨ Access:
_SYSTEM, password: ISCDEMO).docx or .xlsx files in raw_data/python scripts/ingest_data.pypython scripts/delete_database.pypython scripts/ingest_data.pyNote: Deleting the database will remove all ingested document chunks and requires re-ingestion.
backend/config.py: Update embedding_model and embedding_dimensionpython scripts/delete_database.pypython scripts/ingest_data.py# Restart IRIS cd FHIR-AI-Hackathon-Kit/Dockerfhir docker-compose restartRestart Backend
cd backend uvicorn app:app --reload --host 0.0.0.0 --port 8000
Restart Frontend
cd frontend npm run dev