Skip to main content

Python SDK + CLI for Archie — accounting AI. `import heyarchie` for the SDK; `archie` for the CLI.

Project description

heyarchie

Python SDK and CLI for the Archie Connect API. The package gives you import heyarchie (the SDK) and the archie command (the CLI).

Install

As a library (import heyarchie) — in your project's virtualenv:

pip install heyarchie

As a CLI (the archie command) — installed isolated, on your PATH:

pipx install heyarchie     # brew install pipx first, if needed
# or, with uv:
uv tool install heyarchie

On macOS a bare pip install may hit externally-managed-environment (PEP 668), because Homebrew guards the system Python. pipx and uv manage a virtualenv for you and sidestep it.

Quick start

import heyarchie

archie = heyarchie.Archie(api_key="ak_test_...")
message = archie.messages.create(
    "Summarise the BAS for Q1 2026",
    client_id="client_test_growthwise",
)
print(message.content)

Async

import asyncio
import heyarchie

async def main():
    async with heyarchie.AsyncArchie(api_key="ak_test_...") as archie:
        message = await archie.messages.create("Summarise BAS Q1 2026")
        print(message.content)

asyncio.run(main())

Project details


Download files

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

Source Distribution

heyarchie-1.4.0.tar.gz (252.0 kB view details)

Uploaded Source

Built Distribution

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

heyarchie-1.4.0-py3-none-any.whl (106.7 kB view details)

Uploaded Python 3

File details

Details for the file heyarchie-1.4.0.tar.gz.

File metadata

  • Download URL: heyarchie-1.4.0.tar.gz
  • Upload date:
  • Size: 252.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for heyarchie-1.4.0.tar.gz
Algorithm Hash digest
SHA256 d98179fac6cb42b8a4121952f0a78df86ae32f8db4ea51b77f0165e9455b489c
MD5 67f8761042268ea6b574def557793134
BLAKE2b-256 8c20be190307ff6312180bab9864b54727fef1afff06e00f6d429c7937a8984f

See more details on using hashes here.

Provenance

The following attestation bundles were made for heyarchie-1.4.0.tar.gz:

Publisher: release-sdks.yml on heyarchie-ai/archie-platform-v2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file heyarchie-1.4.0-py3-none-any.whl.

File metadata

  • Download URL: heyarchie-1.4.0-py3-none-any.whl
  • Upload date:
  • Size: 106.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for heyarchie-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 973f1ab9489122822e66af39383726b6868113bc4c03dd00964ca20fcda7c6cc
MD5 c83cc3e01605036f310a0376fd935139
BLAKE2b-256 ea5e56ad4c2e1bc2f911a45cf367e35c68b1822af68545fc1f3f7a50685ed132

See more details on using hashes here.

Provenance

The following attestation bundles were made for heyarchie-1.4.0-py3-none-any.whl:

Publisher: release-sdks.yml on heyarchie-ai/archie-platform-v2

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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