Skip to main content

LanguageAssistant

PyPI PyPI - Python Version PyPI - License


Documentation: https://dagleaves.github.io/languageassistant

Source Code: https://github.com/dagleaves/languageassistant

PyPI: https://pypi.org/project/languageassistant/


LanguageAssistant is a large language model (LLM) powered foreign language learning assistant. This harnesses the language capabilities of LLMs to provide verbal communication capabilities focused on learning foreign languages.

This project is largely a proof of concept, but has been setup to be extensible so that it could be used as a backend for a full-fledged application utilizing a better UI, microphone recording, transcription, LLM prompts, and/or multi-lingual text-to-speech.

Features of LanguageAssistant:

  • Full real-time vocal multilingual conversations
    • Real-time voice transcription
    • LLM text responses
    • Multilingual text-to-speech
  • LLM agent for lesson planning

Installation

pip install languageassistant

Metadata

Release files for languageassistant 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for languageassistant 0.1.0
File Size Uploaded Provenance
languageassistant-0.1.0.tar.gz 10.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for languageassistant 0.1.0
File Interpreter ABI Platform
languageassistant-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 25.1 kB

Release files / languageassistant-0.1.0.tar.gz

Download URL languageassistant-0.1.0.tar.gz
Size 10.5 kB
Tags Source
SHA-256 checksum
How to use checksums
7a1b685e77fe11185a58b22312df8416cf9a87ce0e441dfe16f1954a251148c1
BLAKE2b-256 checksum
How to use checksums
389e6571464edb4cbc23cb60665b359290f6661895df3698ff0089cf9b415a81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.10.12 Linux/5.15.0-1039-azure

Release files / languageassistant-0.1.0-py3-none-any.whl

Download URL languageassistant-0.1.0-py3-none-any.whl
Size 14.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
214bf5834d688d9981193bf0d3596745fd1bac7dc0efa82b32ee57a41e7ee073
BLAKE2b-256 checksum
How to use checksums
401e5245583f00a0b09c6bbf6ab0f5a316d309f1b3160b205cc67c3174227194
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.10.12 Linux/5.15.0-1039-azure

Security for languageassistant 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page