A VS Code extension that refines your AI prompts. Instead of guessing what you mean, AskFirst asks you a few targeted clarifying questions, then rewrites your prompt so any AI can understand exactly what you want.
Local-first, free by default — AskFirst runs on Ollama out of the box, so your prompts never leave your machine and there are no token costs. Prefer a stronger model? Anthropic and OpenAI are supported using your own account credentials, stored in the OS keychain via VS Code SecretStorage.
How it works
Select a rough prompt in your editor (or type one in) and run AskFirst: Refine Prompt
The model analyzes what's missing and generates 3–4 clarifying questions, each with concrete answer options
Answer them in a quick multiple-choice flow (pick an option, type your own, or skip)
AskFirst rewrites your prompt into a structured, self-contained prompt (Task / Audience / Requirements / Constraints / Success Criteria) and opens it beside your editor — copy it into any AI
Setup
Option A: Ollama (default — free, local, no API key)