Skip to main content

LocalAssistant (locas) is an AI designed to be used in CLI. (Currently in development)

Project description

LocalAssistant

Locas - your local assistant

This AI is designed to be used in CLI.

Which one should I use?

  • Pypi version is great, it works how I want. But if you want projects to be organized by using Anaconda / Docker... It sucks.
  • Github version solves that by using PATH, then user may modify locas.cmd file to use Anaconda. However, Unix user have to type locas.cmd instead of locas.

Summary: Window user may use Github version while Pypi is for Unix user. I still recommended Pypi though.


Download by GitHub:

Visit Github and follow the instuctrion.


Download by Pypi: (Recommended)

Installing

Visit PyTorch and download the version for your device.

# Example: (Me using WINDOW with CUDA 12.4)

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu124

After that, pip install the AI.

pip install LocalAssistant

Preparing

Chatting:

Before doing anything, we should download a model first.

locas download -n qwen Qwen/Qwen2.5-1.5B-Instruct 1

We will use locas start for AI's memory.

locas start

Chatting with memory:

Before doing anything, we should download a model first.

locas download -n allmpnetv2 sentence-transformers/all-mpnet-base-v2 2

Memory only allow on locas start, remember that. Anyway, let's dive into it!

locas start -m

Running

locas ...

Use locas -h for more.


Removing

Warning: This act will delete all LocalAssistant files.

locas self-destruction pip

Disclaimer

This AI was designed to communicating with Hugging Face models in CLI. Please do not use this AI for any unethical reasons. Any damages from abusing this application will not be the responsibility of the author.

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

localassistant-1.0.2.tar.gz (14.8 kB view details)

Uploaded Source

Built Distribution

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

LocalAssistant-1.0.2-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file localassistant-1.0.2.tar.gz.

File metadata

  • Download URL: localassistant-1.0.2.tar.gz
  • Upload date:
  • Size: 14.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for localassistant-1.0.2.tar.gz
Algorithm Hash digest
SHA256 982f8c9b9124bb0989ba8bceb2d24f62bb1285100f1964756de5b4730c94fe61
MD5 60ed1ea8d3441ad0aecc2a2cf61fc77c
BLAKE2b-256 8f4e2796071fb5d69fafdf31e5769a505541e098375770d928f50908f028c651

See more details on using hashes here.

File details

Details for the file LocalAssistant-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: LocalAssistant-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 16.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for LocalAssistant-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 983d4f4fe27c031734471d2d122d5cff66691b7dcd05f799746a17521df119ee
MD5 cb345f2f13fdcc0a40a05342644e00aa
BLAKE2b-256 36a56ce883c13a1231f6c1f96ea875f6f409fe4b1abe1153feeaeff62d7f06d5

See more details on using hashes here.

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