Skip to main content

Example Agents

Explore complete, runnable example agents that demonstrate how to use the Anima platform.

Available Examples

ExampleServices UsedDescription
Email AgentEmailAI agent that monitors an inbox and auto-replies using GPT-4
E-Commerce AgentEmail, VaultPurchase agent with AI evaluation, vault-backed checkout, and credential storage
Support AgentEmail, VaultCustomer support with AI triage, response generation, and escalation
Travel AgentEmail, VaultTravel booking with AI planning, loyalty credentials, and vault-backed checkout
OpenAI TerminalEmailTerminal chat agent using OpenAI Agents SDK
Vercel AI AgentEmailStreaming agent using Vercel AI SDK (TypeScript)

Getting Started

git clone https://github.com/anima-labs-ai/examples.git
cd examples/<example-name>
cp .env.example .env
# Add your API keys
pip install -r requirements.txt  # or npm install
python main.py                   # or npx tsx main.ts

Building Your Own Agent

Every Anima agent follows a similar pattern:
  1. Create an agent — your agent’s identity on the platform
  2. Provision capabilities — email inbox, vault, phone number
  3. Implement logic — use AI to process inputs and make decisions
  4. Act through Anima — send emails, store credentials, place calls
  5. Clean up — deprovision resources when done
See the quickstart guides to get started with each capability.