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)