# ActAVA SDK
Enterprise AI orchestration platform for healthcare organizations. Build, deploy, and manage AI agents on ActAVA's managed cloud platform.
## Installation
```bash
pip install actava
```
## Quick Start
```python
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:
```bash
# 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](https://docs.actava.ai)
## Support
- **Commercial Support**: [support.actava.ai](https://support.actava.ai)
- **Documentation**: [docs.actava.ai](https://docs.actava.ai)
- **Enterprise Sales**: [actava.ai](https://actava.ai)
## License
Proprietary software. Licensed for use by ActAVA customers only.
Raw data
{
"_id": null,
"home_page": null,
"name": "actava",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": "ActAVA <team@actava.ai>",
"keywords": "agents, ai, commercial, enterprise, healthcare, langchain, langgraph, orchestration, telemetry",
"author": null,
"author_email": "ActAVA <team@actava.ai>",
"download_url": "https://files.pythonhosted.org/packages/14/a3/c69b58c1bcd024aabd3cc9e175e56d488604bd2afb1b78ebcdc63273406f/actava-0.1.1.tar.gz",
"platform": null,
"description": "# ActAVA SDK\n\nEnterprise AI orchestration platform for healthcare organizations. Build, deploy, and manage AI agents on ActAVA's managed cloud platform.\n\n## Installation\n\n```bash\npip install actava\n```\n\n## Quick Start\n\n```python\nimport actava as av\nfrom actava.langchain_openai import ChatOpenAI\nfrom actava.langgraph import StateGraph, END\n\n# Initialize ActAVA with your project credentials\nav.init(project=\"your-project-id\", api_key=\"your-api-key\")\n\n# Use LangChain/LangGraph as usual\nllm = ChatOpenAI(model=\"gpt-4o\")\n\ndef my_function(state):\n return {\"result\": \"processed\", **state}\n\n# Create and compile graph\ngraph = StateGraph(dict)\ngraph.add_node(\"process\", my_function)\ngraph.add_edge(\"process\", END)\ncompiled = graph.compile()\n\n# Export graph for deployment\nfrom actava.graph import export\nspec = export(graph)\nprint(spec.model_dump_json(indent=2))\n```\n\n## Features\n\n- **Zero API Changes**: Import `actava.langchain` and `actava.langgraph` with no code changes\n- **Auto Telemetry**: Automatic instrumentation with configurable sampling\n- **Graph Export**: Export LangGraph DAGs to JSON GraphSpec for deployment\n- **Runtime Service**: FastAPI-based runtime service for local testing and cloud deployment\n- **Healthcare Focus**: Built with healthcare compliance and security in mind\n- **Managed Cloud**: Deploy to ActAVA's managed cloud platform with `actava-cli`\n\n## Deployment\n\nUse the ActAVA CLI to deploy your agents to our managed cloud:\n\n```bash\n# Install CLI\npip install actava-cli\n\n# Initialize project\nactava init\n\n# Deploy agent\nactava push --manifest agent.manifest.yaml\n```\n\n## Documentation\n\nFor full documentation, visit [docs.actava.ai](https://docs.actava.ai)\n\n## Support\n\n- **Commercial Support**: [support.actava.ai](https://support.actava.ai)\n- **Documentation**: [docs.actava.ai](https://docs.actava.ai)\n- **Enterprise Sales**: [actava.ai](https://actava.ai)\n\n## License\n\nProprietary software. Licensed for use by ActAVA customers only.\n",
"bugtrack_url": null,
"license": "Proprietary",
"summary": "ActAVA SDK: Enterprise AI orchestration platform for healthcare organizations. Commercial offering for paid customers only.",
"version": "0.1.1",
"project_urls": {
"Bug Tracker": "https://support.actava.ai/issues",
"Documentation": "https://docs.actava.ai",
"Homepage": "https://actava.ai",
"Repository": "https://github.com/actava-ai/actava",
"Support": "https://support.actava.ai"
},
"split_keywords": [
"agents",
" ai",
" commercial",
" enterprise",
" healthcare",
" langchain",
" langgraph",
" orchestration",
" telemetry"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "95ec55779918ae9f70dd42adfe6bd67c6c270f8fb7a29f7e7cb6ec3b70fcb3db",
"md5": "49e737b122f33e438e8991b92c4f7e50",
"sha256": "60f5b2ee382bfea088a278eb83e350fd5319fed102f4c18b94e26959c6675b7d"
},
"downloads": -1,
"filename": "actava-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "49e737b122f33e438e8991b92c4f7e50",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11",
"size": 11822,
"upload_time": "2025-08-31T21:21:17",
"upload_time_iso_8601": "2025-08-31T21:21:17.024193Z",
"url": "https://files.pythonhosted.org/packages/95/ec/55779918ae9f70dd42adfe6bd67c6c270f8fb7a29f7e7cb6ec3b70fcb3db/actava-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "14a3c69b58c1bcd024aabd3cc9e175e56d488604bd2afb1b78ebcdc63273406f",
"md5": "9b4b2e246595b7fe384c3dfa37c34189",
"sha256": "fe3b23ed6fc895d9829afe909458c83863998469e8094ee3f5a69ba93c59c56c"
},
"downloads": -1,
"filename": "actava-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "9b4b2e246595b7fe384c3dfa37c34189",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 6973,
"upload_time": "2025-08-31T21:21:18",
"upload_time_iso_8601": "2025-08-31T21:21:18.205840Z",
"url": "https://files.pythonhosted.org/packages/14/a3/c69b58c1bcd024aabd3cc9e175e56d488604bd2afb1b78ebcdc63273406f/actava-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-31 21:21:18",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "actava-ai",
"github_project": "actava",
"github_not_found": true,
"lcname": "actava"
}