Kingsoft Cloud Agent Development Kit - 支持 LangChain/LangGraph/DeepAgents/ADK/OpenClaw/Hermes 的本地运行与云端部署
Project description
ksadk
Kingsoft Cloud Agent Development Kit. ksadk provides the Python SDK and CLI for building, running, packaging, and deploying AgentEngine agents across local development, serverless runtime, ADK, LangChain/LangGraph, DeepAgents, Hermes, OpenClaw, MCP, and Skill Runtime scenarios.
Current version: 0.5.8.
Install
pip install -U ksadk
Install optional runtime extras when needed:
pip install -U "ksadk[adk]"
pip install -U "ksadk[langgraph]"
pip install -U "ksadk[deepagents]"
pip install -U "ksadk[skills]"
pip install -U "ksadk[all]"
Quick Start
Create and run a local agent:
agentengine init my-agent -f langgraph
cd my-agent
agentengine config
agentengine run -i
Deploy to AgentEngine serverless runtime:
agentengine launch . --target serverless
Open the hosted dashboard:
agentengine dashboard open
What Is Included
- Local development commands:
init,config,run,web - Build and deploy commands:
build,deploy,launch - Remote operations:
agent invoke,files,dashboard - Runtime integrations: ADK, LangChain, LangGraph, DeepAgents, MCP
- Hosted runtime assets: Hermes and OpenClaw
- Skill Runtime preview: Skill Center discovery, zip download,
sha256verification, safe extraction, local execution, and sandbox execution through theksadk[skills]extra - Sandbox Runtime preview: common sandbox abstraction with an E2B-compatible backend
0.5.8 Highlights
- Hosted UI architecture refactor with API facade, run engine, stream protocol, capability plugins, hooks, and stores.
- Workspace preview improvements for generated files, HTML relative resources, artifacts, and zip export.
- Hermes / OpenClaw hosted terminal stability improvements, including WebSocket keepalive and Windows raw terminal handling.
- Default runtimes updated to Hermes
2026.5.16-ksadk-v1and OpenClaw2026.5.20.
Documentation
PyPI does not serve repository-relative files such as ./docs/*.md. The links below use absolute URLs so they render correctly on both PyPI and GitHub.
- Usage Guide
- Technical Design
- Workspace Files Design
- Memory Guide
- Knowledge Base and Memory Examples
- DeepAgents Guide
- Hermes Runtime Guide
- OpenClaw Deployment Guide
- OpenClaw User Image Template
- Skill Runtime Image Contract
Project Links
- Documentation: https://ksadk.kingsoft.com/docs
- Repository: https://github.com/kingsoftcloud/ksadk-python
Notes
- Skill registration, CRUD, and version governance belong to Skill Service.
ksadkconsumes Skill Center at runtime. - Sandbox template and instance lifecycle belong to Sandbox Service.
ksadkuses the configured sandbox backend to execute runtime workflows. - E2B-compatible sandbox backend uses the native
E2B_API_URLandE2B_API_KEYenvironment variables.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ksadk-0.5.9-py3-none-any.whl.
File metadata
- Download URL: ksadk-0.5.9-py3-none-any.whl
- Upload date:
- Size: 7.6 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
377d30812f451781f389f5aca2c25e1548e5312919aec639b3cb93e4b994cdc1
|
|
| MD5 |
001a7a69d5fe850d4c9df63ec857b39e
|
|
| BLAKE2b-256 |
4fc0a3feab407ae63badf330a9d59ade0c6e7e1a12d12c04418cb98683d6049b
|