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

Was this page helpful?

Questions & Discussion