The JuliaOS Python Wrapper provides a comprehensive Python interface to the JuliaOS backend. It allows you to create and manage agents, swarms, wallets, and more from Python applications.
For additional features, you can install optional dependencies:
# With LLM supportpipinstall-e/path/to/JuliaOS/packages/python-wrapper[llm]# With Google ADK supportpipinstall-e/path/to/JuliaOS/packages/python-wrapper[adk]# With development toolspipinstall-e/path/to/JuliaOS/packages/python-wrapper[dev]
Overview
The Python wrapper connects to the Julia backend through a WebSocket bridge and provides an async/await-based API for interacting with JuliaOS. It includes support for:
Creating and managing agents
Creating and managing swarms
Wallet management
Blockchain integration
Storage operations
LangChain integration
NumPy integration for scientific computing and optimization