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.1.tar.gz (253.7 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.1-py3-none-any.whl (107.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: heyarchie-1.4.1.tar.gz
  • Upload date:
  • Size: 253.7 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.1.tar.gz
Algorithm Hash digest
SHA256 8db7c1d7b0e55368312ede1de2f9f09a5ef39556a5284abcf82a6b8ed2467c89
MD5 a4aab160ac7eec4f9fa8def092a96513
BLAKE2b-256 3a816bed30dce261dfb41e5fdcdffba376d30ccaf1573df5ead8c6e46b9429e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for heyarchie-1.4.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: heyarchie-1.4.1-py3-none-any.whl
  • Upload date:
  • Size: 107.2 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4bcbfa88ad4e4d2edc617622415f8bf9de4ae54440bdd4e3867f7bd197c5ca18
MD5 d25a7416da7e739f5c2a955d33d76f08
BLAKE2b-256 866d6f32963d3e3a68fbf316b6ff94cfbb8f2d9ac8bf4f8dd5ac1d3867a2def9

See more details on using hashes here.

Provenance

The following attestation bundles were made for heyarchie-1.4.1-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