Coding assistants get corrected constantly — language, framework, style, tooling. pref0 captures these corrections and builds a preference profile so the assistant stops making the same mistakes.
Real corrections pref0 extracts and compounds across conversations.
"Use TypeScript, not JavaScript"
language: typescript0.70"Use pnpm instead of npm"
package_manager: pnpm0.70"Always use Tailwind for styling"
css_framework: tailwind0.70"Deploy to Vercel, not Netlify"
deploy_target: vercel0.70"Keep functions under 20 lines"
code_style: short_functions0.40"Use Postgres, not MySQL"
database: postgres0.70Set up a new API project for me
Here's a new Express project using JavaScript and npm...
Use TypeScript and pnpm. I've told you this before.
Updated! Here's the project with TypeScript and pnpm...
pref0 extracts the correction from this conversation and adds it to the user's preference profile. Next time, the agent gets it right.
Language, framework, package manager, deploy target — every correction builds the profile.
Short functions, specific naming conventions, comment styles — pref0 captures how the user writes code.
Set org-level preferences so new team members inherit coding conventions from day one.
Correct the assistant on Monday, and by Friday it uses the right tools without being asked.
Your users are already teaching your agent what they want. pref0 makes sure the lesson sticks.