omp, también conocido como
pi-mono — el mismo proyecto) es un agente de programación de terminal mínimo y extensible.
Protocolo: compatible con OpenAI
- URL base:
https://api.orcarouter.ai/v1(incluye el sufijo/v1)
Instalación
omp.
Configuración
Primero exporta tu clave API como variable de entorno:~/.omp/agent/models.yml.
orcarouter/auto por un modelo específico si lo prefieres, p. ej. anthropic/claude-opus-4.8 o google/gemini-2.5-flash. Los IDs de modelo siempre usan el formato vendor/model.
Ejecución
OK.
Notas
- Requiere bun >= 1.3.14.
- La
base_urldebe incluir/v1. - El campo
apiKeytoma el nombre de una variable de entorno, no la clave en sí; conauthHeader: truese envía comoAuthorization: Bearer <value>. - Las referencias de modelo usan el formato
provider/model— aquíorcarouter/orcarouter/auto(proveedororcarouter+ ID de modeloorcarouter/auto). - Usa
-ppara ejecuciones no interactivas. - oh-my-pi y pi-mono son el mismo proyecto; el comando es
ompen ambos.
Activar pensamiento / razonamiento
La entrada de modelo por defecto anterior tienereasoning: false. Para activar el razonamiento y permitir la selección de esfuerzo, declara un bloque thinking más un compat.reasoningEffortMap en el modelo:
model:level (dentro de minLevel..maxLevel):
:high selecciona el nivel de esfuerzo y funciona contra OrcaRouter.