pref0 works with any AI agent framework. Two API calls — one to learn, one to serve. Pick your framework and start learning preferences in minutes.
python
Add preference learning to your LangChain agents. pref0 extracts preferences from conversations and injects them into your chain's system prompt automatically.
typescript
Add preference learning to your Vercel AI SDK app. pref0 works alongside streamText and generateText to personalize every response.
Give your CrewAI agents persistent memory of user preferences. pref0 learns from conversations and personalizes multi-agent workflows.
Add preference learning to OpenAI Agents. pref0 learns from user corrections and serves preferences to your agent's instructions.
Add preference learning to Microsoft AutoGen agents. pref0 extracts preferences from multi-agent conversations and personalizes future sessions.
Combine preference learning with LlamaIndex's retrieval. pref0 handles user preferences while LlamaIndex handles knowledge retrieval.
Add preference learning to your Mastra agents. pref0 extracts and serves user preferences to personalize every Mastra workflow.
Add preference learning to Haystack pipelines. pref0 extracts user preferences and injects them into your Haystack components.
Your users are already teaching your agent what they want. pref0 makes sure the lesson sticks.