Core SDKs
Datasets, Prompt Optimization, Simulation, Knowledge Base, and Protect. Install and quick start for each, with links to the full reference.
Install and quick start for the rest of the Future AGI SDKs. Each links to its full reference for the complete API.
Datasets
Create, version, and manage test datasets and prompts with futureagi. Import from CSV, DataFrames, or HuggingFace. If you installed ai-evaluation, you already have it. Available in Python and TypeScript.
pip install futureagi
Full reference: Datasets SDK
Prompt Optimization
Optimize prompts automatically with agent-opt: six algorithms (Random Search, Bayesian, ProTeGi, Meta-Prompt, PromptWizard, and GEPA) that use eval metrics to score prompt variants and pick the best one. Python only.
pip install agent-opt
Full reference: Prompt Optimization SDK
Simulation Testing
Run simulated conversations against your voice AI agents with agent-simulate, using configurable personas. Captures audio, transcripts, and eval scores. Python only.
pip install agent-simulate
Full reference: Simulation SDK
Knowledge Base
Upload documents to build knowledge bases for RAG evaluation and context injection with futureagi. If you installed ai-evaluation, you already have it. Available in Python and TypeScript.
pip install futureagi
Full reference: Knowledge Base SDK
Protect
Guard LLM inputs and outputs with the Protect module in ai-evaluation: real-time checks for toxicity, PII, prompt injection, and content moderation that run in under 10ms. Available in Python.
pip install ai-evaluation
Full reference: Protect SDK
Questions & Discussion