Metadata-Version: 2.3
Name: sipecom-soporte
Version: 0.5.6
Summary: SIPECOM-SOPORTE: CLI global y dashboard local (127.0.0.1:2121).
Author: kevin21sipecom
Author-email: kevin21sipecom <kfernandez@sipecom.com>
License: LICENCIA SIPECOM
         ================
         
         Software: SIPECOM-SOPORTE (paquete PyPI y comando `sipecom-soporte`)
         Titular del copyright: SIPECOM
         Año: 2026
         
         SIPECOM concede el uso de este software bajo los términos de la licencia MIT
         que siguen. El nombre SIPECOM, el logo, Sipi y las marcas asociadas no se
         sublicencian: siguen siendo de SIPECOM.
         
         MIT License
         
         Copyright (c) 2026 SIPECOM
         
         Permission is hereby granted, free of charge, to any person obtaining a copy
         of this software and associated documentation files (the "Software"), to deal
         in the Software without restriction, including without limitation the rights
         to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
         copies of the Software, and to permit persons to whom the Software is
         furnished to do so, subject to the following conditions:
         
         The above copyright notice and this permission notice shall be included in all
         copies or substantial portions of the Software.
         
         THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
         IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
         FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
         AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
         LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
         OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
         SOFTWARE.
Requires-Dist: pyfiglet>=1.0
Requires-Dist: streamlit>=1.36
Requires-Dist: pyyaml>=6.0
Requires-Python: >=3.11
Project-URL: Homepage, https://github.com/kevin21sipecom/soporte-sipecom
Project-URL: Documentation, https://github.com/kevin21sipecom/soporte-sipecom/blob/main/docs/README.md
Description-Content-Type: text/markdown

# SIPECOM-SOPORTE

CLI global y consola local para consultar proyectos (CodeGraph + Repomix) con **grok**, **antigravity** o **codex**.

La UI es **localhost** (`127.0.0.1:2121`). Sin túnel.

**Plataforma:** de momento solo **Windows**. No está validado en Linux ni macOS.

![Consola SIPECOM-SOPORTE](docs/consola-ui.png)

## Instalar uv

Windows (PowerShell):

```text
powershell -ExecutionPolicy Bypass -c "irm https://astral.sh/uv/install.ps1 | iex"
```

Cierra y abre la terminal, luego `uv --version`.

## Instalar en toda la PC

No hace falta `cd` al repo. Desde PyPI:

```text
uv tool install sipecom-soporte
uv tool update-shell
sipecom-soporte
sipecom-soporte dashboard
```

Desde git (misma versión, sin PyPI):

```text
uv tool install git+https://github.com/kevin21sipecom/soporte-sipecom.git
```

Actualizar:

```text
uv tool upgrade sipecom-soporte
```

Desarrollo local (opcional): `git clone` + `uv sync` + `uv run sipecom-soporte`.

## Onboarding

`sipecom-soporte` (sin argumentos) comprueba:

1. **node** y **npm** (Repomix y Archify los necesitan)
2. **CodeGraph**, **Repomix**, **Archify**
3. Agentes: grok / antigravity (`agy`) / codex

Si falta CodeGraph, Repomix o Archify, pregunta s/n y los instala en el mismo onboarding. Cuando todo está OK:

```text
sipecom-soporte dashboard
```

Las CLIs las elige el **dashboard**. No hace falta `select --use`.

## Dashboard

- Motor = detector de CLIs de esta PC.
- Modelos = listado vivo de esa CLI.
- Proyecto: CodeGraph + pack Repomix (el pack no se vuelca al prompt).
- Imágenes: viven en **esta conversación**; puedes subir otra y se recuerdan las anteriores. «Nueva conversación» limpia el hilo.

## Comandos

| Comando | Descripción |
| --- | --- |
| `sipecom-soporte` | Onboarding |
| `sipecom-soporte doctor` | Mismas 4 familias, formato corto |
| `sipecom-soporte models` | Modelos de cada CLI |
| `sipecom-soporte dashboard` | Consola en localhost:2121 |
| `sipecom-soporte ui` | Alias de dashboard |

## Documentación

[About](docs/about.md) · [docs/README.md](docs/README.md)

Licencia: [LICENSE](LICENSE) (MIT, titular SIPECOM).
