Advanced AI persona platform with hybrid RAG, multi-layer guardrails, and channel integrations. Start free, scale to enterprise.
Secure, scalable, and developer-friendly AI agent development
Advanced knowledge retrieval
Sentence Window Retrieval combines vector similarity with keyword matching for 40% better context preservation.
Multi-layer protection
Enterprise-grade security with prompt injection prevention, content filtering, and compliance monitoring.
Powerful features designed for production-ready AI personas
Define personality traits, instructions, and model settings for each AI agent
Combine vector search with keyword matching for superior retrieval accuracy
Protect against prompt injections with monitoring and validation layers
Maintain context with intelligent chunking and window expansion
Automatically crawl and index web content with Firecrawl integration
Track usage per API key with built-in rate limiting and quotas
Get started with just a few lines of code
import { RodgerClient } from '@rodger-ai/sdk';
const client = new RodgerClient({
apiKey: process.env.RODGER_API_KEY,
apiUrl: 'https://api.rodger.ai'
});
// Core API - Low-level agent creation
const agent = await client.createPersona({
name: 'Support Assistant',
instructions: 'You are a helpful customer support agent.',
traits: ['helpful', 'professional']
});
// Add knowledge using Core API
await client.addKnowledge(agent.id, {
type: 'url',
source: 'https://help.acmecorp.com'
});
// Business API - Team management
const team = await client.createTeam({
name: 'Customer Support Team',
members: ['alice@company.com', 'bob@company.com']
});
// Business API - Analytics
const analytics = await client.getAnalytics({
timeframe: '7d',
metrics: ['conversations', 'satisfaction']
});Join developers using Core and Business APIs to build the next generation of AI applications