Skip to main content
Glama
orneryd

M.I.M.I.R - Multi-agent Intelligent Memory & Insight Repository

by orneryd
init-pipelines.sh1.5 kB
#!/bin/bash # Mimir Pipeline Auto-Enablement Script # This script runs on Open-WebUI startup to ensure Mimir pipelines are enabled set -e echo "🔧 Mimir: Checking pipeline status..." # Wait for Open-WebUI to be ready sleep 5 # Check if pipelines are already registered # Open-WebUI stores pipeline state in its database # We'll use the API to check and enable pipelines WEBUI_URL="${WEBUI_URL:-http://localhost:8080}" API_KEY="${OPENWEBUI_API_KEY:-}" # Function to check if pipeline exists check_pipeline() { local pipeline_name=$1 echo " Checking: $pipeline_name" # This would use Open-WebUI's API once authenticated # For now, we just ensure files are in place if [ -f "/app/backend/data/pipelines/$pipeline_name" ]; then echo " ✅ Found: $pipeline_name" return 0 else echo " ❌ Missing: $pipeline_name" return 1 fi } # Check all Mimir pipelines echo "📦 Mimir Pipelines:" check_pipeline "mimir_orchestrator.py" check_pipeline "mimir_rag_auto.py" check_pipeline "mimir_file_browser.py" check_pipeline "mimir_tools_wrapper.py" echo "✅ Mimir: Pipeline files are in place" echo "💡 Tip: Enable pipelines via Open-WebUI Admin Panel → Pipelines" echo "" echo "Available Mimir Pipelines:" echo " 1. Mimir Multi-Agent Orchestrator (mimir_orchestrator.py)" echo " 2. Mimir RAG Auto (mimir_rag_auto.py)" echo " 3. Mimir File Browser (mimir_file_browser.py)" echo " 4. Mimir Tools Wrapper (mimir_tools_wrapper.py)"

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/orneryd/Mimir'

If you have feedback or need assistance with the MCP directory API, please join our Discord server