
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 .envEdit .env and add your OPENAI_API_KEY
3. Ingest Data
cd backend
python ../scripts/ingest_data.py4. Start Backend
cd backend
uvicorn app:app --reload --host 0.0.0.0 --port 80005. 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 8000Restart Frontend
cd frontend
npm run dev