Skip to main content

Lightweight Python client for interacting with a running Eona Gateway.

Project description

Eona

Eona is a personal photo-memory system with a protected Gateway backend, an operator CLI, and a query-oriented agent workflow.

Current public operator surface:

  • eona local workspace CLI for agent-embedded imports, status, and semantic backfill without any network boundary
  • eona-gateway local self-host service lifecycle and administration
  • eona-client operator actions against an existing Gateway

Interface split:

  • eona local-only workspace operations such as eona import <path>, eona status, and eona backfill-*
  • eona-gateway host/port-bound service mode with health, readiness, and access-token policy
  • eona-client remote/operator access to a running Gateway over URL and bearer token

Public distribution split:

  • eona-macos-arm64-<version>.tar.gz primary self-host release containing eona, eona-gateway, and local runtime assets
  • eona_client-<version>-py3-none-any.whl and eona_client-<version>.tar.gz supplemental Python client package containing eona-client only

eona-client is a lightweight Python client for interacting with a running remote or local eona-gateway. The full Eona runtime, including eona and eona-gateway, is distributed via GitHub Releases.

Start Here

Repo Layout

  • src/eona/ current implementation namespace
  • docs/ canonical Eona runbooks
  • manifests/ release and curation manifests
  • integrations/openclaw/skills/ agent-facing lookup and publish workflows
  • deploy/docker/ Docker realization for Eona Gateway
  • contracts/ and artifacts/ sealed runtime contracts and assets

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

eona_client-0.1.5.tar.gz (120.1 kB view details)

Uploaded Source

Built Distribution

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

eona_client-0.1.5-py3-none-any.whl (136.9 kB view details)

Uploaded Python 3

File details

Details for the file eona_client-0.1.5.tar.gz.

File metadata

  • Download URL: eona_client-0.1.5.tar.gz
  • Upload date:
  • Size: 120.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for eona_client-0.1.5.tar.gz
Algorithm Hash digest
SHA256 4d90bba3c2d077c1b4e91051f5a8c5b89429d50a85b225b2cbf1df487ef95d4a
MD5 dec30c365c32d5fa80436779f6325680
BLAKE2b-256 4376d342b4e4da8ac9d378a00ebcfaa3f8adb25f12a9a308d96758f46ca6b91f

See more details on using hashes here.

Provenance

The following attestation bundles were made for eona_client-0.1.5.tar.gz:

Publisher: release.yml on isemptyc/eona

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

File details

Details for the file eona_client-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: eona_client-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 136.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for eona_client-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 a5c7cb1f3c9d2e673fe73a3e4c130227dbc8b89f3786858acf56e6adbbca3006
MD5 c4566ab8bf8f66fc64797125d646a8f8
BLAKE2b-256 9e413c6bd5905391d95a3465dd2fccc9ed36795c1360548cf94140900a347172

See more details on using hashes here.

Provenance

The following attestation bundles were made for eona_client-0.1.5-py3-none-any.whl:

Publisher: release.yml on isemptyc/eona

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