freshflo.

Freshflo for Developers

Talk to Cursor and Claude Code like a teammate.

Explain the bug out loud, the way you would to a colleague. Freshflo writes it up as a clear, structured prompt, with file names and variables spelled right.

Prompt mode in Cursor

“okay so the login page breaks when the token expires so um add a refresh flow and write tests for it and don't touch the auth middleware”

Fix the login page: it breaks when the token expires. - Add a token refresh flow. - Write tests for it. - Don't touch the auth middleware.

Code words

“rename it to camel case fetch user profile and update package dot json”

Rename it to fetchUserProfile and update package.json.

Claude Code in the terminal

“first run the tests second fix whatever fails third open a PR with a short summary”

1. Run the tests 2. Fix whatever fails 3. Open a PR with a short summary

Built for how you work

Everything here is free.

Prompt mode, automatically

In Cursor, Windsurf, Claude, ChatGPT and terminals running Claude Code or Codex, your rambling becomes a goal plus requirements.

Says code the way you mean it

camel case, snake case, kebab case and pascal case on command, “dot json”, “dot env”, and your own jargon from the dictionary.

Your meetings inside Claude and Cursor

Connect once and ask Claude “what did we decide about the API in Tuesday's sync?”. It reads your Freshflo notes on your Mac.

Private by choice

Run fully on your Mac, or use your own key. Nothing about your code base is sent anywhere by Freshflo itself.

Questions

Does it work in the terminal?

Yes, in Terminal, iTerm, Warp, Ghostty and others. When an AI agent like Claude Code is running there, Prompt mode turns on by itself.

Will it mangle my variable names?

Add your project's names to the dictionary and Freshflo spells them your way. Say “camel case” or “snake case” before a name to format it.