Hey folks,
I’ve been working on some enhancements to spec-kit
, and I’m excited to share them with you. These updates bring in CLI, Ollama, and OpenRouter support to supercharge spec-driven dev workflows.
🔍 What is spec-kit?
Spec-kit is a toolkit for Spec-Driven Development, helping developers go from idea → spec → implementation with better alignment and iterative clarity.
It supports:
Multiple AI coding agents (Claude Code, Gemini CLI, GitHub Copilot, Cursor, etc.)
Cross-stack / tech independence: not tied to one language or framework
Lightweight requirements (Python 3.11+, Git, Linux/macOS or WSL2 on Windows, and an AI agent)
✨ What I’ve added
With my contributions, spec-kit now also allows:
CLI support: run spec-kit directly from the terminal
Ollama integration: use local LLMs as backend agents
OpenRouter support: connect to multiple hosted models with one interface
This means you can now choose fully local, fully cloud, or hybrid workflows.
🚀 Core CLI Commands
Here are some of the most useful commands to try out:
- Specify your project
speckit specify
Use AI to flesh out your requirements and specs. This is where ideas become structured, testable specifications.
- Generate a plan
speckit plan
Automatically generate a high-level plan of implementation steps from your specs.
- Break down into tasks
speckit tasks
Turn your plan into actionable development tasks — perfect for managing iterations and team work.
⚡ Example with Ollama & OpenRouter
Run a spec using a local Ollama model
speckit specify "Write a todo list application" --ai ollama
Or use OpenRouter to run via a hosted model
speckit plan "Tech Stack: Docker, MongoDB, React, Vite, NodeJS" --ai openrouter
💡 Why this matters
Faster prototyping → from raw idea to structured plan in minutes
Flexible model choice → local (Ollama) or hosted (OpenRouter)
Better workflows → specs drive planning and tasking, not just ad-hoc coding
👀 What’s next
I’d love feedback on:
Other LLM providers to support
How you’re using Ollama / OpenRouter in practice
Improvements for the CLI flow (esp. specify → plan → tasks pipeline)
Contributions and ideas are very welcome 🙌
👉 Try it here: https://github.com/jfscoertzen/spec-kit#
Top comments (0)