Computer screen displaying lines of code
$ quill init

Prompts are code.Treat them like it.

Version, diff, and ship your LLM prompts the same way you manage your codebase. Git-native prompt management, directly in your IDE.

Watch Demo
PRODUCT DEMO

See Quill in action

Three commands. One source of truth for your whole team.

system-prompt.yaml
$ quill init
✓ Initialized prompt repository
Watching: ./prompts/**/*.yaml
Remote: git@github.com:team/prompts.git
FEATURES

Everything your prompts deserve

The same discipline that made your codebase reliable — applied to your LLM prompts.

Git-Native Versioning

Every prompt change is a commit. Full history, instant rollback. Works with your existing Git remote.

IDE Plugin

VS Code + JetBrains extensions. Manage prompts without leaving your editor. Zero workflow change.

Team Sync

One source of truth across your team. No more Slack threads or outdated Notion docs.

Token Cost Delta

See estimated token impact on every diff. Identify and eliminate prompt bloat before it ships.

Diff View

Readable prompt diffs like code diffs. Review, comment, approve — just like a PR.

Audit Trail

Complete change history. Know who changed what, when, and why. SOC2-ready logging.

HOW IT WORKS

From chaos to clarity in three commands

No new infrastructure. No context-switching. Quill works inside your existing workflow.

STEP 01

Install the extension

One command. Works with VS Code and JetBrains IDEs. Prompts are stored as `.yaml` files tracked in your repo — no new services to run.

$ code --install-extension quill.quill-vscode

Installing Quill... ✓ Done

STEP 02

Commit prompts like code

Write your LLM prompts as structured files. `quill commit` versions them alongside your codebase. Git history, blame, and PRs all work out of the box.

$ quill commit "Tighten system prompt"

Committed: system-prompt.yaml

Token delta: −18% (est.)

STEP 03

Ship a single source of truth

Your team pulls the latest prompts the same way they pull code. No more 'which version are you on?' — everyone runs the same prompt, every time.

$ quill sync

Pulled: 3 prompts updated

Team is on v2.4.1

VS THE OLD WAY

Stop managing prompts like sticky notes

Every LLM-building team is re-inventing the same broken workflow. Quill replaces it.

Before Quill
  • Prompts hardcoded as string literals in source files
  • No version history — "which prompt is in prod?"
  • Different team members running different versions
  • No visibility into token cost changes
  • Copy-paste from Notion docs, Slack threads
  • Zero audit trail when outputs degrade
With Quill
  • Prompts as first-class `.yaml` files in your repo
  • Full git history — diff, blame, and rollback in seconds
  • Team always on the same version via `quill sync`
  • Token delta visible on every diff — spot bloat before it ships
  • Single source of truth, PR-reviewed before deploy
  • Complete audit log — who changed what, when, and why
Pricing

Simple, transparent pricing

Start free. Upgrade when your team grows.

Solo

$0/ month

For individual developers

  • 1 user
  • Up to 50 prompt files
  • VS Code extension
  • Local version history
  • Team sync
  • Token delta reporting
Get Started Free
Most Popular

Team

$20/ user / mo

For engineering teams shipping LLM features

  • Unlimited users
  • Unlimited prompt files
  • VS Code + JetBrains plugins
  • Team sync via Git remote
  • Token delta on every diff
  • PR-style review & approval
  • Full audit trail
Start Free Trial

Enterprise

Custom

For large teams and regulated environments

  • Everything in Team
  • SSO / SAML
  • Private hosting option
  • Compliance audit logs
  • Dedicated support SLA
  • Custom integrations
Contact Us
Why Now

The prompt management problem is only getting bigger

0projected token consumption growth 2026–2030 (Goldman Sachs)
0increase in team token spend since January 2025
0per million tokens — 60× price spread across frontier models
four people all on laptops, two men and two women, listen to person talking in a board meeting

Teams shipping faster with Quill

We went from three versions of the same prompt running in prod to one canonical source. Token spend dropped 20% in the first week.

— Alex T., Senior Engineer

Git blame for prompts. I didn't know I needed this until I had it.

— Maya R., AI Infrastructure Lead

$quill diff main..feature/new-system-prompt

Stoptreatingpromptslikestickynotes.

Version them. Diff them. Ship with confidence. Quill is free to start.

Get Quill Free →

No credit card. No new infrastructure. Just install the extension.

Built with Leapd