Skip to main content

ActAVA SDK

Enterprise AI orchestration platform for healthcare organizations. Build, deploy, and manage AI agents on ActAVA's managed cloud platform.

Installation

pip install actava

Quick Start

import actava as av
from actava.langchain_openai import ChatOpenAI
from actava.langgraph import StateGraph, END

# Initialize ActAVA with your project credentials
av.init(project="your-project-id", api_key="your-api-key")

# Use LangChain/LangGraph as usual
llm = ChatOpenAI(model="gpt-4o")

def my_function(state):
    return {"result": "processed", **state}

# Create and compile graph
graph = StateGraph(dict)
graph.add_node("process", my_function)
graph.add_edge("process", END)
compiled = graph.compile()

# Export graph for deployment
from actava.graph import export
spec = export(graph)
print(spec.model_dump_json(indent=2))

Features

  • Zero API Changes: Import actava.langchain and actava.langgraph with no code changes
  • Auto Telemetry: Automatic instrumentation with configurable sampling
  • Graph Export: Export LangGraph DAGs to JSON GraphSpec for deployment
  • Runtime Service: FastAPI-based runtime service for local testing and cloud deployment
  • Healthcare Focus: Built with healthcare compliance and security in mind
  • Managed Cloud: Deploy to ActAVA's managed cloud platform with actava-cli

Deployment

Use the ActAVA CLI to deploy your agents to our managed cloud:

# Install CLI
pip install actava-cli

# Initialize project
actava init

# Deploy agent
actava push --manifest agent.manifest.yaml

Documentation

For full documentation, visit docs.actava.ai

Support

License

Proprietary software. Licensed for use by ActAVA customers only.

Metadata

Release files for actava 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for actava 0.1.1
File Size Uploaded
actava-0.1.1.tar.gz 7.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for actava 0.1.1
File Interpreter ABI Platform
actava-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 18.8 kB

Release files / actava-0.1.1.tar.gz

Download URL actava-0.1.1.tar.gz
Size 7.0 kB
Tags Source
SHA-256 checksum
How to use checksums
fe3b23ed6fc895d9829afe909458c83863998469e8094ee3f5a69ba93c59c56c
BLAKE2b-256 checksum
How to use checksums
14a3c69b58c1bcd024aabd3cc9e175e56d488604bd2afb1b78ebcdc63273406f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.4

Release files / actava-0.1.1-py3-none-any.whl

Download URL actava-0.1.1-py3-none-any.whl
Size 11.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
60f5b2ee382bfea088a278eb83e350fd5319fed102f4c18b94e26959c6675b7d
BLAKE2b-256 checksum
How to use checksums
95ec55779918ae9f70dd42adfe6bd67c6c270f8fb7a29f7e7cb6ec3b70fcb3db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.4

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page