Skip to main content

Kingsoft Cloud Agent Development Kit - 支持 LangChain/LangGraph/DeepAgents/ADK/OpenClaw/Hermes 的本地运行与云端部署

Project description

ksadk-python

ksadk-pythonagentengine / ksadk 的 Python 实现仓库,负责本地开发入口、Agent CLI、部分本地运行时能力,以及 Hermes / OpenClaw 共享运行时资产。

当前代码主线版本:0.5.2

仓库定位

  • 本地开发:init / config / run / web
  • 构建部署:build / deploy / launch
  • 远端调用:agent invokefilesdashboard
  • 运行时资产:deploy/hermesdeploy/openclaw
  • 共享源码:ksadk_runtime_common
flowchart LR
  classDef client fill:#dbeafe,stroke:#1d4ed8,stroke-width:2px,color:#1e3a8a;
  classDef control fill:#ede9fe,stroke:#7c3aed,stroke-width:2px,color:#581c87;
  classDef data fill:#dcfce7,stroke:#16a34a,stroke-width:2px,color:#166534;
  classDef storage fill:#ffedd5,stroke:#ea580c,stroke-width:2px,color:#9a3412;
  classDef runtime fill:#e2e8f0,stroke:#475569,stroke-width:2px,color:#1e293b;

  CLI["agentengine / ksadk"]:::client --> Repo["ksadk-python"]:::runtime
  Repo --> Local["本地运行时与 Web UI"]:::data
  Repo --> Common["ksadk_runtime_common"]:::runtime
  Repo --> Hermes["Hermes Runtime"]:::data
  Repo --> OpenClaw["OpenClaw Runtime"]:::data
  Repo --> Control["agentengine-server"]:::control
  Hermes --> PVC["PVC / workspace"]:::storage
  OpenClaw --> PVC
  Local --> Workspace[".agentengine/ui/workspace"]:::storage
  Common --> Hermes
  Common --> OpenClaw
  Common --> Local

快速开始

pip install -U ksadk

agentengine init my-agent -f langgraph
cd my-agent
agentengine config
agentengine run -i

云端部署最短路径:

agentengine launch . --target serverless

文档导航

主文档

专题文档

内部与历史资料

  • docs/archive/:历史方案稿、阶段性实施说明、版本文档
  • docs/internal/:内部 runbook、分析稿、协作说明

查看云端面板:

agentengine dashboard open
# 或显式指定 Agent
agentengine dashboard open --agent ar-xxxx

说明

  • README 只保留仓库定位、入口和导航。
  • 命令说明、默认值、限制和示例统一收口到 ksadk使用文档
  • 设计分层、运行时链路、共享源码和 Docker 集成统一收口到 ksadk技术设计
  • Workspace Files 的协议、路径、安全模型和跨 runtime 数据面统一收口到 工作区文件技术设计

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ksadk-0.5.2-py3-none-any.whl (6.1 MB view details)

Uploaded Python 3

File details

Details for the file ksadk-0.5.2-py3-none-any.whl.

File metadata

  • Download URL: ksadk-0.5.2-py3-none-any.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for ksadk-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1be19f38828381608040d3b00eea0943e2661e99dee92b949f33f6641165dbe5
MD5 8638b0e250e70b07c77ce703a170a5a9
BLAKE2b-256 d195b62088bbff137d20ea90bf010606497fe3c7a1007303a65d948a13347007

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page