A free AI assistant by 0x3st.
Project description
Nage: A Free AI Assistant Tool
Nage is a lightweight AI tool for your command line. Get started quickly by simply asking it a question.
Getting Started
On first use, Nage will automatically check your settings and prompt you for the necessary details:
- API Key
- Model Name
- Endpoint
Your settings and memories are stored locally in your {HOME}/.nage/ directory (SETT for settings, MEMO for memories).
Usage
nage- Shows basic information.nage <your question>- Gets an answer or runs a command.nage <prompt to change settings>- Updates your API key, endpoint, or model.
Use keywords like remember or take it down to store important info.
Installation
Choose one of the following methods:
- (Recommended)
uv tool install nage pip install nageuv pip install nage
Development
This project uses GitHub Actions for testing and deployment.
- CI/CD: Automated tests across Python versions.
- Auto-deploy: Push a tag starting with 'v' to release to PyPI.
To Do
- Add a parser for configuration without AI.
- Enable context/history features.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nage-1.1.1.tar.gz.
File metadata
- Download URL: nage-1.1.1.tar.gz
- Upload date:
- Size: 45.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bd6185bdf7bbfe9062e528c146b7e553abd5bbd0bdfa3d2a9563bb8a0264ec4b
|
|
| MD5 |
5861f997a4728e48c1766d2f12d7e00e
|
|
| BLAKE2b-256 |
e44d6c16a99eb07bdbee93d0e3011d48fc7b101ed25ce7a21672155510ecf1fe
|
Provenance
The following attestation bundles were made for nage-1.1.1.tar.gz:
Publisher:
publish-to-pypi.yml on 0x3st/nage
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nage-1.1.1.tar.gz -
Subject digest:
bd6185bdf7bbfe9062e528c146b7e553abd5bbd0bdfa3d2a9563bb8a0264ec4b - Sigstore transparency entry: 427681754
- Sigstore integration time:
-
Permalink:
0x3st/nage@50eed1da4f7614249508cab24cc9d6bb950a2020 -
Branch / Tag:
refs/tags/v1.1.1 - Owner: https://github.com/0x3st
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-to-pypi.yml@50eed1da4f7614249508cab24cc9d6bb950a2020 -
Trigger Event:
push
-
Statement type:
File details
Details for the file nage-1.1.1-py3-none-any.whl.
File metadata
- Download URL: nage-1.1.1-py3-none-any.whl
- Upload date:
- Size: 6.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8f79008cc3e00d7ccde15e135e349c4c4c8f8a381a5b6920a9d24cf29e568a4d
|
|
| MD5 |
7535105b65010ee7b7348a7634e25958
|
|
| BLAKE2b-256 |
6ccf5715cd232e2ee717c543f968bd1ea567aa59d4b9d78ef1d828f8da5a68d6
|
Provenance
The following attestation bundles were made for nage-1.1.1-py3-none-any.whl:
Publisher:
publish-to-pypi.yml on 0x3st/nage
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nage-1.1.1-py3-none-any.whl -
Subject digest:
8f79008cc3e00d7ccde15e135e349c4c4c8f8a381a5b6920a9d24cf29e568a4d - Sigstore transparency entry: 427681758
- Sigstore integration time:
-
Permalink:
0x3st/nage@50eed1da4f7614249508cab24cc9d6bb950a2020 -
Branch / Tag:
refs/tags/v1.1.1 - Owner: https://github.com/0x3st
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-to-pypi.yml@50eed1da4f7614249508cab24cc9d6bb950a2020 -
Trigger Event:
push
-
Statement type: