Spaces:
Paused
Paused
| # Start Ollama | |
| ollama serve > /dev/null 2>&1 & | |
| echo "🔴 Waiting for Ollama..." | |
| while ! curl -s http://localhost:11434/api/tags > /dev/null; do | |
| sleep 1 | |
| done | |
| echo "🟢 Ollama Ready." | |
| # ONLY loading one small model to prevent RAM crash | |
| echo "⬇️ Pulling Qwen (Small)..." | |
| ollama pull qwen2.5-coder:0.5b | |
| # If you really need phi3, uncomment the next line, but it might crash the space: | |
| # ollama pull phi3:mini | |
| echo "🚀 Starting App..." | |
| exec streamlit run app.py \ | |
| --server.port=7860 \ | |
| --server.address=0.0.0.0 \ | |
| --server.headless=true \ | |
| --theme.base="dark" \ | |
| --browser.gatherUsageStats=false | |