AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Students › OpenSpec
✦ Free & open sourceStudents

OpenSpec

Spec-driven development framework for managing AI coding assistants.

Spec-driven development for AI

Align humans and AI on requirements before writing any code.

Free forever · open source · MIT
✓ Light setup✓ Browser-based✓ Real-time collaboration
9.1
ZEKAI
Predictable AI coding via specs
Free & open source · Students
Ease of setup8
Usefulness9
Maintenance9.5
Community9.8
★ 72,374
GITHUB
Oct 2026
UPDATED
MIT
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

OpenSpec is a spec framework that adds a lightweight markdown requirement layer to AI coding assistants. It suits developers who want to keep AI coding predictable and organized.

Runs on
Cross-platform
Hosting
Desktop
Languages
TypeScript
License
MIT

What it is

It creates structured folders for proposals, specifications, technical designs, and task checklists. You interact with it using slash commands in over 30 AI coding tools to plan changes before writing code.

Who it's for

It suits software engineers using AI coding assistants who struggle with vague prompts and unpredictable results. It does not suit developers who prefer writing code entirely without planning or architectural specifications.

Key features

Explore Before Coding

Use the explore command as a thinking partner to weigh options before generating a plan.

Plain Markdown Specs

Define requirements using clear markdown scenarios without learning a special syntax.

Cross-Repo Stores

Plan features that span multiple repositories using a shared specification store.

Multi-Tool Support

Integrate with over 30 AI coding assistants via standard slash commands.

How to start

Up and running in 3 steps

1
Install the CLI globally using npm install -g @fission-ai/openspec@latest or Homebrew.
2
Navigate to your project directory and run openspec init to set up the structure.
3
Use your AI assistant with the generated slash commands like /opsx:explore or /opsx:propose.
Real talk

Our honest verdict

What's great

  • Prevents unpredictable AI output by enforcing requirements and plans before coding
  • Works with more than 30 different AI coding tools and assistants
  • Stores feature proposals and specs in plain markdown inside your repository
  • Supports cross-repo feature planning for complex platform architectures

Where it falls short

  • Requires Node.js 20.19.0 or higher to install and run globally
  • Demands discipline to maintain specs and clean context windows during sessions
  • Collects anonymous telemetry data by default unless explicitly disabled
Cost

Pricing & license

OpenSpec is open source with no license fees. The only cost is running it yourself on your local machine and managing your Node.js environment.

Paid work

Open remote AI-training roles

880 open remote AI-training roles, updated November 15, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives
Get more

Use it, or have us set it up

📄 Free PDF: OpenSpec for Students
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure OpenSpec for you — and train your team.
Get it done for you ↗
Questions

FAQ

What AI models work best with OpenSpec?

The maintainers recommend high-reasoning models like Codex 5.5 and Opus 4.7 for both planning and implementation phases.

How do I disable telemetry?

You can opt out by running openspec config set telemetry.enabled false or by setting an environment variable like OPENSPEC_TELEMETRY=0.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Students — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google