Metadata-Version: 2.4
Name: noxi-cli
Version: 0.2.0
Summary: NOXI command line client for NOXUS, with Autonomous Agent capabilities
Author: NOXUS
Project-URL: Repository, https://github.com/noxusstudio00-cpu/noxus
Project-URL: Issues, https://github.com/noxusstudio00-cpu/noxus/issues
Keywords: noxi,noxus,cli,assistant,ai
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: End Users/Desktop
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Utilities
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: pyfiglet>=1.0
Requires-Dist: prompt-toolkit>=3.0
Requires-Dist: typer>=0.12
Requires-Dist: rich>=13.0
Requires-Dist: requests>=2.31

# noxi-cli

Cliente de linea de comandos para NOXI con capacidades de Agente Autónomo.

## Características

- **Modo Agente:** NOXI puede leer archivos, ejecutar comandos y editar código localmente para ayudarte a debugear (pide permiso antes de acciones críticas).
- **Herramientas integradas:** `/read`, `/attach`, `/save`, `/model`, `/clear`.
- **Soporte de Modelos:** `noxi` y `noxi thinking` (razonamiento avanzado).
- **Multiplataforma:** Windows, macOS y Linux.

## Instalacion local

```bash
cd noxi-cli
pip install -e .
```

## Instalacion desde PyPI

```bash
pip install noxi-cli
```

## Login

Genera una API key en tu perfil/API portal de NOXUS y ejecuta:

```bash
noxi login
```

La configuracion se guarda en `~/.noxi/config.json`.

## Uso

```bash
noxi "explicame este archivo" main.py
noxi chat
noxi image "un gato astronauta"
noxi --model gpt-120b "analiza este problema"
noxi conversations
noxi logout
python -m noxi "resume este archivo" README.md
```

## Publicacion PyPI

```bash
python -m pip install build twine
python -m build
python -m twine upload dist/*
```
