SDKs
Call Archie from your own code. The Python SDK is live on PyPI; the TypeScript client lives in the repo today and installs from a checkout ahead of its npm release. Both speak to the same Archie your clients already talk to, over the same Connect API.
PythonAvailable
heyarchie ships the SDK (import heyarchie) and the archie CLI in one package. Use it as a library inside your project's virtualenv (the steps follow the OS in the header):
python3 -m venv .venv
source .venv/bin/activate
pip install heyarchieThe archie command line is a standalone app, so install it isolated and on your PATH. The quickest cross-platform way is uv; see the CLI guide for the per-OS pipx steps:
uv tool install heyarchieRead the Python quickstart β
TypeScriptIn repo Β· pre-npm
heyarchie 2.1.0 is a typed client for Node 20+, browsers, and edge runtimes β zero runtime dependencies, built on the platform fetch. It carries one generated method per public skill (65, under archie.skills.generated) plus generic skills.invoke(), conversations, workstreams, and typed errors. It is not on npm yet: design partners install it from a repo checkout today, and it will publish as heyarchie on npm β the same name as the Python SDK.
Prefer nothing to install? The resource-oriented REST API and the OpenAPI 3.1 spec reach every skill from any language, with generated types if you want them.