A Streamlit web application for browsing and viewing model configurations from the Omni API.
- Automatic loading of available models
- Interactive model selection
- YAML file viewing with syntax highlighting
- Clean and intuitive user interface
- Clone the repository:
git clone <repository-url>
cd omni-catalog- Create a virtual environment and activate it:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate- Install dependencies:
pip install -r requirements.txt- Set up environment variables:
Create a
.envfile in the root directory with your API credentials:
OMNI_API_KEY=your_api_key_here
- Run the application:
streamlit run app.py- Python 3.9+
- Streamlit
- PyYAML
- python-dotenv