An open foundation for evolving AI systems.
AISpec is an open specification and open-source tooling for describing, versioning and understanding how AI systems evolve.
We are building the foundation in the open, starting with the specification, AISpec Core and the CLI.
Why AISpec
AI systems evolve. Your history should too.
AI systems constantly change. Prompts change. Models change. Providers change. Configurations change. Results change.
AISpec keeps those changes connected so teams can understand what happened, reproduce successful states, compare experiments and return to versions that worked.
Version
Track meaningful changes across AI systems.
Experiment
Test different prompts, models and providers safely.
Compare
Understand quality, performance and cost across versions.
Rollback
Return to a known-good state when an experiment goes wrong.
Open Source
The foundation is open.
AISpec is being built in the open. The specification, core tooling and CLI form the foundation that anyone can inspect, use, extend and contribute to.
Specification
The open specification that defines how AI systems, components, versions and changes can be described.
AISpec Core
The core implementation for working with AISpec projects, versions, states and history.
AISpec CLI
A command-line interface for creating, inspecting, versioning and evolving AISpec projects locally.
Built for developers
Use AISpec wherever you build.
Install, run and integrate the open tooling into your own workflow.
Human-First
AI is a tool. Humans remain the authors of the work.
AISpec keeps attribution, provenance and traceability visible across the workflow. It shows what AI generated and who shaped the result before it became final.
Relationship
AISpec doesn't just tell you what AI generated. It tells you who shaped the work.
Human contribution
Who contributed, their role and what they directed, edited, reviewed or approved.
AI contribution
Which model, prompt and step generated or transformed the output.
Provenance
Where the asset came from, how it changed and which version led to the result.
Approvals
Who reviewed or approved the result and when the decision was made.
Creative Director
Human contributor
Directed the generation and selected the final result.
Image Model
AI contribution
Generated the initial visual variations.
Editor
Human contributor
Retouched and approved the final version.
How AISpec works
A system has structure. Its changes have history.
AISpec connects the components of an AI system with the states, changes and experiments that shape how it evolves over time.
- project01
System
A structured description of the AI system and the components that belong to it.
- versionable02
Component
An agent, prompt, tool, memory or other part of the system that can evolve independently.
- snapshot03
State
A recorded state of a component at a specific point in time.
- history04
Change
A documented transition that connects one state to the next.
- branch05
Experiment
An isolated path for exploring changes without losing the connection to the original system.
- merge / restore06
Resolve
Keep a successful change or return to a previous recorded state when needed.
AISpec Cloud
Collaboration built on the open foundation.
AISpec Cloud is a future hosted layer for teams that want to collaborate, share project history and work with AISpec without managing the infrastructure themselves.
The open-source core remains the foundation.
Explore the roadmapAISpec Enterprise
Infrastructure for teams building serious AI systems.
Dedicated environments and enterprise support for organizations running AI in production.
Talk to usRoadmap
Where AISpec is heading.
- Now
AISpec Development System
Version, experiment, compare and roll back locally.
- Next
AISpec Cloud
The collaborative, hosted layer for teams.
- Later
AISpec Enterprise
Private infrastructure, security and dedicated support.
- Future
AISpec Language
A vision for how AI systems will be described.
Vision
AISpec Language
A language designed specifically for building and evolving AI systems. This is a long-term direction we're exploring — not an available feature today.
Be there when AISpec goes live.
We're building the infrastructure we wish existed for AI development. Join the waitlist and follow the evolution.
No spam. Just meaningful updates.