Skip to main content

Shared provider abstractions and frontend scaffolding for desktop AI apps (Bard, Scribe, etc.)

Project description

desktop-ai-core

Shared provider abstractions and frontend scaffolding for desktop AI applications. This package supplies the common primitives consumed by Bard (TTS) and Scribe (STT): a TTSBackend / STTBackend / Voice / LanguageModel type hierarchy, a provider registry, a generic AbstractFrontendApp lifecycle class, a terminal menu mini-framework, tray-icon helpers, and a cross-platform desktop-file installer — so that each app can focus on its domain-specific logic rather than re-implementing the shared shell.

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

desktop_ai_core-0.1.0.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

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

desktop_ai_core-0.1.0-py3-none-any.whl (11.9 kB view details)

Uploaded Python 3

File details

Details for the file desktop_ai_core-0.1.0.tar.gz.

File metadata

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

File hashes

Hashes for desktop_ai_core-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b53bed1737a404f5b8822123ef3ea256c272a25b527b9ec7d796e31f41936e7e
MD5 e8bc93d19931a261c7e2e45b86eb761e
BLAKE2b-256 6c5ca2cb2a72a53a03c831004dcb7b96faf678bd091e448592309f3b28828c68

See more details on using hashes here.

Provenance

The following attestation bundles were made for desktop_ai_core-0.1.0.tar.gz:

Publisher: pypi.yml on perrette/desktop-ai-core

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

File details

Details for the file desktop_ai_core-0.1.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for desktop_ai_core-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 86f5fbf164dc57a4dd24784395653c5f8e19592b3d04c5deb328a96a1fd03a84
MD5 e71ad418c39c087982c07d58236aad5e
BLAKE2b-256 85d0b847f2cfa57d97a1d11943b6fa7fe4b4fdda6ebdd49b2e209f2e97538d56

See more details on using hashes here.

Provenance

The following attestation bundles were made for desktop_ai_core-0.1.0-py3-none-any.whl:

Publisher: pypi.yml on perrette/desktop-ai-core

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