Skip to content

Installation

  • Python 3.11+
  • An LLM API key (OpenAI, Anthropic, or any LiteLLM-supported provider)
Terminal window
pip install arise-ai

The core package depends only on pydantic. Everything else is optional.

Install extras based on your use case:

Terminal window
pip install arise-ai[aws] # boto3 — for distributed mode (S3 + SQS)
pip install arise-ai[litellm] # litellm — multi-provider LLM routing
pip install arise-ai[docker] # docker SDK — Docker sandbox backend
pip install arise-ai[dashboard] # rich + fastapi — TUI and web dashboard
pip install arise-ai[otel] # opentelemetry — evolution step tracing
pip install arise-ai[all] # everything
ExtraAddsUse when
[aws]boto3Running distributed mode with S3/SQS, or using SkillRegistry
[litellm]litellmUsing Anthropic, Google, Ollama, or any non-OpenAI model
[docker]dockerUsing sandbox_backend="docker" in production
[dashboard]rich, fastapiRunning arise dashboard or arise dashboard --web
[otel]opentelemetry-sdkSending evolution spans to your observability stack
[all]all of the aboveDevelopment or full-featured deployments

ARISE integrates with agent frameworks but does not depend on them. Install the framework separately:

Terminal window
pip install strands-agents # Strands Agents (Bedrock)
pip install langgraph langchain-core # LangGraph
pip install crewai # CrewAI

See Framework Adapters for integration details.

import arise
print(arise.__version__) # 0.1.4

Set your LLM provider API key before running:

Terminal window
export OPENAI_API_KEY=sk-... # OpenAI
export ANTHROPIC_API_KEY=sk-ant-... # Anthropic (via litellm)
export AWS_DEFAULT_REGION=us-east-1 # AWS (distributed mode)