# openthomas-main

## Origen
- **GitHub:** @openthomas/openthomas (npm)
- **Licencia:** MIT

## Propósito
Proxy local **wire-tap** entre agentes de coding y proveedores LLM. Optimiza coste en **Claude Code Dynamic Workflows** bajando subagentes de Opus a Sonnet automáticamente (~5× más barato).

## Stack
Node.js, TypeScript, dashboard `:9877`, daemon local

## Funcionalidades clave
- `openthomas wire` / `unwire` — reversible, sin cuentas
- Clasificador exacto: planner (Agent tool) vs workers
- Dashboard: agentes activos, gasto por modelo/tarea
- Routing configurable `~/.openthomas/routing.json`
- v1: refresh OAuth subscription tokens (solo upstream del agente)
- Version check npm diario (disableable); pricing catalog opt-in

## Potencial de uso
- Reducir factura Opus en workflows con cientos de subagentes
- Observabilidad de flota de agentes local
- Puente para mythosharness con modelos no-Anthropic

## Requisitos
npm install -g @openthomas/openthomas, Claude Code u otros agentes soportados

## Seguridad
| Aspecto | Evaluación |
|---------|------------|
| Telemetría | **Ninguna** — PRIVACY.md auditable con `git grep https://` |
| Datos | Traces locales en `~/.openthomas/` |
| Malware | No detectado |

**Nivel de confianza: ALTO** — diseño local-first bien documentado.
