A Cloudflare Worker that provides a comprehensive JSON API of all available Ollama models with their tags. Updates automatically once daily at midnight (cron: 0 0 * * *
).
Endpoint: https://ollama-models.zwz.workers.dev
- Complete list of all Ollama models
- Includes model descriptions
- Provides all available tags for each model
- Updated automatically once daily at midnight
- Cached responses for improved performance
- Lightweight JSON format
[
{
"name": "llama3",
"description": "Meta's Llama 3 language model",
"tags": ["8b", "70b", "latest"]
},
{
"name": "mistral",
"description": "Mistral AI's language model",
"tags": ["7b", "instruct", "latest"]
}
]
- Cloudflare Workers
- TypeScript
- Cheerio for HTML parsing
- KV for caching
- pnpm package manager
# Install dependencies
pnpm install
# Configure
cp wrangler.example.jsonc wrangler.jsonc
# Edit wrangler.jsonc with your Cloudflare account details
# Run locally
pnpm run dev
# Deploy
pnpm run deploy
MIT
Created with ❤️ by akazwz