↑0%
Engagement
0%
Less Code
<0ms
Response
Your AI Agent Has a Personalisation Problem
The Hard Way ❌
Current approach
❌Build RAG Systems
❌Bloat System Prompts (2000+ Tokens)
❌Engineer Prompts for Edge Cases
❌Manual Effectiveness Tracking
❌Pay for Bloated Contexts
❌Maintain Complex Code
Result: Expensive. Fragile. Mediocre.
The AMP Way ✅
Modern approach
✅One API Call → Structured Context
✅Lean Prompts (Minimal Tokens)
✅Automatic Learning
✅Measured Results
✅Lower Costs
✅Clean Codebase
Result: Better Engagement. Cleaner Code.
Before AMP vs After AMP
Replace 300 Lines of Fragile Code with 3 Lines of Reliable Infrastructure
Before: Complex & Fragile
RAG Systems, Bloated Prompts, Manual Tracking
old-approach.tstypescript
1// Before AMP: The Messy Way23// Build RAG for user data4const embeddings = await openai.embeddings.create({5input: userHistory,6model: "text-embedding-3-small"7});89await pinecone.upsert({10userId,11vectors: embeddings.data12});1314// Retrieve on every request15const userContext = await pinecone.query({16userId,17topK: 1018});1920// Bloat your system prompt21const systemPrompt = `22User preferences: ${userContext.matches.map(m => m.metadata).join('\n')}23User history: ${userHistory}24Communication style: ${inferredStyle}25... [2000 tokens of prompt engineering]26`;2728// Hope it works29const response = await ai.generate({30system: systemPrompt,31messages: userQuery32});3334// Manually track outcomes (maybe?)35if (userCompleted) {36await db.update({userId, completionRate: ...});37}3839// Total: 300+ lines of code40// Cost: 2000+ tokens per request41// Maintenance: Constant prompt tuning
After: Simple & Powerful
One API Call, Automatic Learning, Clean Code
with-amp.tstypescript
1// After AMP: The Clean Way23import { AMP } from '@amp-protocol/client';4const amp = new AMP(process.env.AMP_KEY);56// Get personalization context7const context = await amp.getContext({8userId: user.id,9task: userQuery10});1112// Adapt your response13const response = adapt(userQuery, context);1415// Report outcome (AMP learns automatically)16await amp.reportOutcome({17requestId: context.requestId,18started: true,19completed: true20});2122// Total: 3 lines of code23// Cost: Minimal tokens24// Maintenance: Zero
Surgical Personalisation in 3 Steps
Add Motivation Intelligence to Your AI Agent in Minutes
→
Step 1
Your Agent Calls AMP
Sends User ID and Task Context
→
⚡
Step 2
AMP Returns Context
Structured Personalisation Data, Not Bloated Prompts
→
📈
Step 3
AMP Learns Automatically
Tracks Outcomes, Updates Effectiveness, Improves Over Time
Real Results
↑0%
Engagement
↑0%
Completion
↓0%
Churn
“We Integrated AMP in One Day. After 30 Days, Task Completion Increased 41%.
The Difference? AMP Learns What Actually Matters.”
Sarah Chen
Head of Product, DevTools Inc
Add AMP to Your Agent in 5 Minutes
Clean Integration That Works with Any AI Agent Framework
agent-integration.tstypescript
1import { AMP } from '@amp-protocol/client';23const amp = new AMP({4apiKey: process.env.AMP_KEY5});67// Before responding to user8const context = await amp.getContext({9userId: user.id,10task: userQuery,11metadata: {12timestamp: Date.now(),13source: 'chat'14}15});1617// Context returns:18// {19// suggestedFraming: "micro_task",20// communicationStyle: "brief_directive",21// complexity: "break_into_steps",22// effectiveness: 0.8723// }2425// Use it to adapt your response26const systemPrompt = `You are a coding assistant.27Use ${context.communicationStyle} communication.28Frame this as a ${context.suggestedFraming}.`;2930// Or adapt programmatically31const response = adaptResponse(userQuery, context);3233// Report the outcome34await amp.reportOutcome({35requestId: context.requestId,36started: true,37completed: true,38timeToStart: 45, // seconds39flowState: true,40satisfaction: 0.941});4243// AMP learns and improves automatically
Start Free. Scale as You Grow.
Usage-Based Pricing That Grows with Your Product
Free Forever
Perfect for Testing
$0/month
- ✓10,000 API Calls/Month
- ✓Email Support
- ✓Full API Access
- ✓Community Support
Popular
Startup
For Growing Products
$99/month
- ✓100,000 Calls/Month
- ✓Priority Email Support
- ✓Analytics Dashboard
- ✓Custom Integrations
Growth
For Scaling Teams
$499/month
- ✓1M Calls/Month
- ✓Slack Support
- ✓Advanced Analytics
- ✓Dedicated Onboarding
Enterprise
For Large Organisations
Custom
- ✓10M+ Calls/Month
- ✓Dedicated Support
- ✓SLA Guarantees
- ✓Self-Hosted Option
Ready to Make Your AI Adapt?
Get Your API Key and Start Seeing Results in 24 Hours