Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
tealtiger — Protección potente para agentes de IA: seguridad y seguimiento de costos de código abierto para aplicaciones de IA | Kitploit
Herramientas/GitHubGitHub/agentguard-ai/tealtiger
Seguridad en la NubeDevSecOpsPrivacidadDetección de SecretosInteligencia de AmenazasGestión de Identidad y Acceso (IAM)Seguridad de Cadena de SuministroSeguridad de APIsSeguridad de IADetección de AnomalíasAnálisis de Registros
213019hace 13h 4mRevisado por Kitploit
GitHub
agentguard-ai/tealtiger

tealtiger

Protección potente para agentes de IA: seguridad y seguimiento de costos de código abierto para aplicaciones de IA

Ver RepositorioSitio web

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

TealTiger

Logotipo de TealTiger

SDK de Seguridad y Gobernanza de Agentes de IA

Gobernanza determinista, protecciones, seguimiento de costos y gestión de políticas para aplicaciones LLM. Código abierto. TypeScript + Python. Funciona con cualquier proveedor.

npm version PyPI version License: Apache 2.0 Discord GitHub stars Gobernado por TealTiger

OpenSSF Scorecard

NVIDIA Inception Program

Sitio web · Documentación · Ejemplos · Discord · Contribuir


⚡ Inicio rápido en 60 segundos

Instala: npm install tealtiger o pip install tealtiger, luego envuelve una llamada existente de OpenAI:```typescript import { TealOpenAI } from 'tealtiger'; const client = new TealOpenAI({ apiKey: process.env.OPENAI_API_KEY, guardrails: { promptInjection: true } }); const res = await client.chat.completions.create({ model: 'gpt-4o-mini', messages: [{ role: 'user', content: 'Hello!' }] }); console.log(res.security?.decision ?? 'ALLOW');

root@kitploit:~
[No content provided in the input.]```python
import os
from tealtiger import TealOpenAI
client = TealOpenAI(api_key=os.environ["OPENAI_API_KEY"], guardrails={"prompt_injection": True})
print(client.chat.completions.create(model="gpt-4o-mini", messages=[{"role": "user", "content": "Hello!"}]).security.decision)

Este es el fragmento 5 de 33 de un documento Markdown más largo que se traduce en secuencia. El idioma de origen es en. Idioma de destino: es. Tipo de contenido: fragmento 5/33 del README.

REGLAS ESPECÍFICAS DEL FRAGMENTO:

  1. Traduzca SOLO texto en lenguaje natural. NUNCA traduzca: bloques de código, comandos de terminal, rutas de archivos, URLs, nombres de paquetes, identificadores técnicos, IDs CVE, nombres de variables de entorno.
  2. Preserve TODA la sintaxis de Markdown EXACTAMENTE como está.
  3. NO agregue encabezados introductorios como "## Fragmento N", "## Parte N", "## Continuación de..." o "## Traducción del fragmento...". NO agregue marcadores de "Fin del fragmento N" o "El contenido continúa...".
  4. NO agregue marcadores de puntos suspensivos "..." para indicar omisión. Traduzca SOLO el texto exacto proporcionado, carácter por carácter en estructura.
  5. Los límites de los fragmentos son intencionales. Preserve la estructura para que los fragmentos se puedan concatenar sin problemas y sin artefactos visuales.
  6. Devuelva SOLO el texto traducido. Sin preámbulos, sin comentarios, sin envolver en bloques de código, sin JSON/YAML/XML, sin arreglos, sin objetos, sin esquemas, sin pares clave/valor.
  7. Si el fragmento comienza a mitad de un párrafo, continúe traduciendo desde ese punto. No agregue un salto de línea inicial ni sangría a menos que exista en la fuente.

ENTRADA:```text ALLOW Governance receipt emitted; cost and guardrails tracked.

root@kitploit:~
Siguiente: [Guía de inicio rápido completa](#-quick-start) y [ejemplos](https://github.com/agentguard-ai/tealtiger/blob/main/examples).

---

## 🔭 observe() — Instrumentación sin configuración (v1.4)

Una línea añade seguimiento de costos, registro de auditoría, detección de PII y líneas base de comportamiento a cualquier cliente LLM. Sin archivos de configuración, sin definiciones de políticas.```typescript
import { observe, freeze } from 'tealtiger';
const client = observe(new OpenAI());  // done — all calls are now instrumented
console.log(client.getCost());         // { totalCost: 0.0023, requestCount: 1, ... }

Tutorial

Guía paso a paso.

El siguiente repositorio es una herramienta predeterminada con muchas referencias del único e inigualable TCM Security y aquí hay una lista de recursos útiles.

Integraciones

Se integra con las siguientes herramientas.

  • Bettercap - bettercap es un framework potente, fácilmente extensible y portátil.
  • Responder - Responder es un envenenador de LLMNR, NBT-NS y MDNS.```python from tealtiger.observe import observe, freeze client = observe(OpenAI()) # done — all calls are now instrumented print(client.get_cost()) # ObserveCostSummary(total_cost=0.0023, ...)
root@kitploit:~
**Lo que obtienes automáticamente:** seguimiento de costos por solicitud en 12 proveedores, registro de auditoría estructurado con ID de correlación, línea base de comportamiento (P50/P95/P99), detección de PII en modo REPORT_ONLY, y un interruptor de parada instantánea mediante `freeze()`. Menos de 5ms de sobrecarga por llamada.

Ver [examples/observe-quickstart.ts](https://github.com/agentguard-ai/tealtiger/blob/main/examples/observe-quickstart.ts) y [examples/observe_quickstart.py](https://github.com/agentguard-ai/tealtiger/blob/main/examples/observe_quickstart.py).

---

---

## 📊 Panel de Gobierno (v1.4)

Visibilidad en tiempo real de tu flota de agentes de IA — postura de seguridad, gobierno de costos y alertas de comportamiento en una sola vista.

<div align="center">
  <img src="https://assets.kitploit.com/production/public/readmes/12842/41f95973c706522c5b907a5d7d96565247adff159a2de9a15c45087ae8dd1351.png" alt="TealTiger Governance Dashboard" width="900">
</div>



**Lo que ves de un vistazo:**
- **Fila de KPIs** — Solicitudes totales, costo, denegaciones de gobierno, consumo presupuestario con indicadores codificados por colores
- **Velocidad de Costo y Pronóstico Presupuestario** — Tendencias de tasa de consumo y proyección de agotamiento
- **Pipeline de Defensa** — Flujo de evaluación de seguridad en 3 etapas con tasas de cortocircuito y latencia por etapa
- **Alertas Canarias** — Detección de desviación de comportamiento con estado de congelación del agente y porcentajes de desviación
- **Matriz de Agentes** — Tabla de estado de la flota (activo/inactivo/congelado) con métricas de solicitudes por agente
- **Ahorros de Costo** — Recomendaciones de optimización clasificadas por impacto
- **Enrutamiento de Modelos** — Enrutamiento de origen a destino con ahorros por solicitud
- **Gobierno de Protocolo** — Tarjetas de políticas ENFORCE/MONITOR/REPORT_ONLY con conteos de denegaciones

Cada panel obtiene datos de forma independiente con aislamiento de fallos — un fallo de widget nunca se propaga a otros.

Ejecutar localmente: `cd dashboard/api && npm run dev` then `cd dashboard/web && npm run dev` (API on :3100, UI on :3000)

### Ruta de Divulgación Progresiva

| Nivel | Punto de Entrada | Lo Que Obtienes |
|-------|-------------|--------------|
| 0 | `observe(client)` | Seguimiento de costos, registro de auditoría, detección de PII, línea base de comportamiento, interruptor de parada |
| 1 | + guardrails config | Inyección de indicaciones, moderación de contenido, detección de secretos |
| 2 | + TealEngine policies | ENFORCE/MONITOR/REPORT_ONLY por regla, decisiones deterministas |
| 3 | + TealFlow workflows | Herencia de gobierno a nivel de organización, YAML declarativo |

## ¿Qué es TealTiger?

TealTiger es un SDK de código abierto que proporciona **gobierno determinista** para agentes de IA. Hace cumplir políticas de seguridad, rastrea costos y produce evidencia estructurada — todo en tiempo de ejecución, sin necesidad de infraestructura.

> **¿Buscas el código fuente?** Este es el repositorio central. El código fuente del SDK reside en los repositorios específicos por lenguaje:
> - **SDK TypeScript**: [tealtiger-typescript-prod](https://github.com/agentguard-ai/tealtiger-typescript-prod)
> - **SDK Python**: [tealtiger-python-prod](https://github.com/agentguard-ai/tealtiger-python-prod)
>
> O clona este repositorio con submódulos: `git clone --recurse-submodules https://github.com/agentguard-ai/tealtiger.git`

A diferencia de los filtros de seguridad probabilísticos, TealTiger utiliza **evaluación determinista de políticas**: misma entrada + misma política = misma decisión, siempre. Cada veredicto de gobierno es reconstruible, trazable hasta la persona que redactó la política, y exportable como evidencia estructurada (SARIF, JUnit XML, JSON).

**Principio clave:** El gobierno debería ser una propiedad de ingeniería integrada en el tiempo de ejecución — no un documento revisado después del hecho.

---

## 🚀 Inicio Rápido

### TypeScript```bash
npm install tealtiger

REGLAS ESPECÍFICAS DEL FRAGMENTO:

  1. Traduzca ÚNICAMENTE texto en lenguaje natural. NUNCA traduzca: bloques de código, comandos de terminal, rutas de archivos, URLs, nombres de paquetes, identificadores técnicos, IDs de CVE, nombres de variables de entorno.
  2. Mantenga TODA la sintaxis de Markdown EXACTAMENTE como aparece.
  3. NO agregue encabezados introductorios como "## Fragmento N", "## Parte N", "## Continuación de..." o "## Traducción del fragmento...". NO agregue marcadores como "Fin del fragmento N" o "El contenido continúa...".
  4. NO agregue marcadores de puntos suspensivos "..." para indicar omisión. Traduzca ÚNICAMENTE el texto exacto proporcionado, carácter por carácter en la estructura.
  5. Los límites de los fragmentos son intencionales. Mantenga la estructura para que los fragmentos puedan concatenarse sin problemas y sin artefactos visuales.
  6. Devuelva ÚNICAMENTE el texto traducido. Sin preámbulos, sin comentarios, sin envolverlo en bloques de código, sin JSON/YAML/XML, sin arreglos, sin objetos, sin esquemas, sin envolturas de clave/valor.
  7. Si el fragmento comienza a mitad de un párrafo, continúe traduciendo desde ese punto. No agregue una nueva línea inicial o sangría a menos que exista en la fuente.```typescript import { TealOpenAI } from 'tealtiger';

const client = new TealOpenAI({ apiKey: process.env.OPENAI_API_KEY, guardrails: { piiDetection: true, promptInjection: true, contentModeration: true, }, budget: { maxCostPerRequest: 0.50, maxCostPerDay: 10.00, }, });

const response = await client.chat.completions.create({ model: 'gpt-4', messages: [{ role: 'user', content: 'Hello!' }], }); // Guardrails enforced. Cost tracked. Evidence produced.

root@kitploit:~
### Python```bash
pip install tealtiger

Snaffler

Snaffler es una herramienta que busca secretos e información confidencial en un entorno de AWS objetivo.

root@kitploit:~
sudo ./run_snaffler.sh

Output:

root@kitploit:~
C:\> .\Snaffler.exe fetch -s -d
[ Snaffler ] v1.0.2 - by @yourstrulysnaffler
...
``````python
from tealtiger import TealOpenAI

client = TealOpenAI(
    api_key=os.getenv("OPENAI_API_KEY"),
    guardrails={
        "pii_detection": True,
        "prompt_injection": True,
        "content_moderation": True,
    },
    budget={
        "max_cost_per_request": 0.50,
        "max_cost_per_day": 10.00,
    },
)

response = client.chat.completions.create(
    model="gpt-4",
    messages=[{"role": "user", "content": "Hello!"}],
)
# Guardrails enforced. Cost tracked. Evidence produced.

✨ Funcionalidades

🛡️ Guardrails de seguridad

  • Detección de PII — Detecta y redacta información sensible automáticamente
  • Prevención de inyección de prompts — Bloquea intentos maliciosos de inyección de prompts
  • Moderación de contenido — Filtra contenido tóxico, dañino o inapropiado
  • Detección de secretos — Más de 500 patrones en 9 categorías con puntuación de confianza
  • Reglas personalizadas — Define tus propias políticas de seguridad

💰 Gobernanza de costos

  • Aplicación de presupuesto — Límites estrictos por solicitud, sesión y día
  • Seguimiento de costos — Monitoreo en tiempo real en todos los proveedores
  • Alertas de costos — Notificaciones en umbrales configurables
  • Disyuntores — Evita bucles de costos descontrolados automáticamente

🔌 12 Proveedores de LLM

  • OpenAI — GPT-4, GPT-4o, GPT-3.5
  • Anthropic — Claude 3.5, Claude 3
  • Google Gemini — Soporte multimodal
  • AWS Bedrock — Claude, Titan, Jurassic, Command, Llama
  • Azure OpenAI — Enrutamiento basado en implementaciones
  • Cohere — Chat, RAG, embeddings
  • Mistral AI — Residencia de datos europea
  • DeepSeek — Modelos de razonamiento rentables
  • Groq — Inferencia de latencia ultrabaja
  • Together AI — Alojamiento de modelos de código abierto
  • HuggingFace TGI — Inferencia autoalojada
  • xAI (Grok) — Conocimiento en tiempo real

🔌 Adaptadores de plataforma

  • AWS Bedrock Agents — Adaptador nativo de guardrail
  • AWS AgentCore — Complemento de gobernanza previa/posterior a la acción
  • Azure AI Agent Service — Middleware de pipeline de llamadas a herramientas

🏗️ Arquitectura de gobernanza

  • Evaluación determinista de políticas — Sin LLM en la ruta de gobernanza
  • Evidencia estructurada — Cada decisión produce un registro reconstruible
  • Prueba criptográfica — Árboles Merkle + sellado de tiempo RFC 3161 (TealProof)
  • Identidad no humana (NHI) — Ciclo de vida del agente, aplicación de alcance, privilegio cero permanente
  • Reglas FREEZE — Interruptores de emergencia inmutables con detección de manipulación
  • IDs de correlación — Trazabilidad de extremo a extremo en la cadena de decisión
  • Trazabilidad de políticas — Cada veredicto se remonta al autor humano de la política
  • OWASP Agentic Top 10 — Paquete de políticas sin configuración que cubre los 10 riesgos ASI

🗺️ Cobertura de gobernanza

DimensiónQué haceMódulo
🛡️ SeguridadDetección de secretos (más de 500 patrones), inyección de prompts, PII, moderación de contenido, normalización Unicode, detección de salidas codificadasTealSecrets TealGuard
🔑 IdentidadCiclo de vida de identidad no humana, aplicación de alcance, privilegio cero permanente, atestación de agenteTealEngine (NHI)
⚡ ConfiabilidadDisyuntores, presupuestos de reintentos, cadenas de respaldo, degradación deterministaTealCircuit TealReliability
🧠 MemoriaProcedencia de escritura, detección de inyección de instrucciones, prevención de exfiltración, aplicación de alcanceTealMemory
💰 CostoTechos propiedad de la gobernanza, detección de anomalías, presupuestos de tokens de razonamiento, atribución por agenteTealMonitor
📋 EvidenciaRecibos criptográficos (Merkle + RFC 3161), exportación SARIF, spans OTel, integración SIEMTealProof TealAudit
⚙️ PolíticaReglas FREEZE, modo PLAN_ONLY, paquetes de intercambio en caliente, antimanipulación, niveles de automatizaciónTealEngine
🔄 Flujo de trabajoFlujos de trabajo de gobernanza YAML declarativos, herencia a nivel de organización, aplicación de pisoTealFlow
📊 DerivaDetección de deriva de comportamiento, líneas base estadísticas, regresión de salida del modeloTealDrift
⏱️ TemporalTTL de sesión, períodos de enfriamiento, restricciones de hora del díaTealTemporal
🔍 RegistroMonitoreo de deriva de definiciones MCP, escaneo de descripciones de herramientas, lista blanca de composición de adaptadoresTealRegistry
🧠 Clasificación

Principio de diseño: Sin LLM en la ruta de gobernanza. La misma entrada + la misma política = la misma decisión, siempre.


📦 SDKs

IdiomaCódigo fuentePaqueteInstalación
TypeScripttealtiger-typescript-prodnpmnpm install tealtiger
Pythontealtiger-python-prodPyPIpip install tealtiger

🔌 Adaptadores de Framework

Marco de trabajoPaqueteInstalación
LangChainlangchain-tealtigerpip install langchain-tealtiger
Vercel AI SDKtealtiger-ai-sdknpm install tealtiger-ai-sdk
PydanticAIpydanticai-tealtigerpip install pydanticai-tealtiger
Haystackhaystack-tealtigerpip install haystack-tealtiger
CAMEL-AIcamelai-tealtigerpip install camelai-tealtiger

🔗 Integraciones de infraestructura

PlataformaQué proporcionaInstalación
DakeraBackend de estado de gobernanza persistente (almacenamiento de costos, recibos de decisión, cadenas de delegación mediante KG)pip install dakera[tealtiger]
AG2 BetaExtensión de middleware de gobernanza para agentes AG2 Betapip install ag2-tealtiger
Portkey GatewayGuardrail webhook para Portkey AI GatewayEjemplo
DaytonaGobernanza previa a la ejecución para ejecución de código en entorno aisladoEjemplo

📚 Documentación

  • Por qué tu agente de IA necesita un presupuesto — gobernanza de costos para aplicaciones LLM
  • OWASP Agentic Top 10 — defensas prácticas con TealTiger
  • Guía de inicio rápido
  • Guardrails de seguridad
  • Gobernanza de costos
  • Configuración de proveedores
  • Preguntas frecuentes
  • ¿Por qué TealTiger?
  • Matriz de paridad de características entre SDK
  • Índices del almacén de eventos de gobernanza
  • Referencia de códigos de error
  • Solución de problemas
  • Guía de contribución
  • Política de seguridad
  • Código de conducta
  • Hoja de ruta

Insignia

Usa la insignia de TealTiger para mostrar que un proyecto está gobernado por políticas deterministas de seguridad de agentes y costos.

Insignia clara:```md Governed by TealTiger

root@kitploit:~
Insignia oscura:```md
[![Governed by TealTiger](https://raw.githubusercontent.com/agentguard-ai/tealtiger/main/assets/badges/governed-by-tealtiger-dark.svg)](https://github.com/agentguard-ai/tealtiger)

Inicio rápido de Python Hugging Face TGI

Usa examples/python/huggingface_tgi_quickstart.py para probar el protegido Hugging Face Text Generation Inference proveedor desde el SDK de Python.```bash export HF_API_TOKEN="your-hugging-face-token" export HF_TGI_ENDPOINT="https://your-endpoint.endpoints.huggingface.cloud" export HF_TGI_MODEL="meta-llama/Meta-Llama-3.1-8B-Instruct"

python examples/python/huggingface_tgi_quickstart.py

root@kitploit:~
El ejemplo habilita la configuración de guardrail y seguimiento de costos, envía una solicitud de chat de muestra, luego imprime la respuesta, el uso de tokens, el costo estimado, el proveedor y el ID de correlación. Use valores de marcador de posición en los archivos de documentación y `.env.example`; nunca comprometa un `HF_API_TOKEN` real.

### Esquema de Políticas de TealEngine

Use [`schemas/tealtiger-policy.schema.json`](https://github.com/agentguard-ai/tealtiger/blob/main/schemas/tealtiger-policy.schema.json) para el autocompletado y validación del editor al crear archivos JSON o YAML de políticas de TealEngine. Los archivos de políticas JSON pueden incluir:```json
{
  "$schema": "./schemas/tealtiger-policy.schema.json"
}

For YAML policies, configure your editor's YAML schema mapping to point policy files such as tealtiger-policy.yml at ./schemas/tealtiger-policy.schema.json.

Validar Archivos de Política

Usa el script de validación de políticas para verificar un archivo de política JSON de TealTiger antes de usarlo en CI/CD o en la gobernanza en tiempo de ejecución:```bash npm install npx ts-node scripts/validate-policy.ts ./my-policy.json

root@kitploit:~
También puedes ejecutar el script npm:```bash
npm run validate:policy -- ./my-policy.json

El validador carga schemas/tealtiger-policy.schema.json, imprime errores de validación de esquema, sale con 0 cuando la política es válida, y sale con 1 cuando la política es inválida.


🐯 Construye con Nosotros — Programa para Contribuidores Tempranos

TealTiger es de código abierto y buscamos contribuidores tempranos para dar forma al futuro de la gobernanza de agentes de IA.

En Qué Puedes Trabajar

ÁreaEjemplosDificultad
🔍 Detección de SecretosNuevos patrones de detección, categorías personalizadas🟢 Principiante
📝 DocumentaciónGuías, ejemplos, documentación de API, correcciones tipográficas🟢 Principiante
🧪 PruebasPruebas unitarias, pruebas basadas en propiedades, pruebas de integración🟡 Intermedio
🔌 IntegracionesMiddleware LangChain, CrewAI, AG2, LlamaIndex🟡 Intermedio
💾 Adaptadores de MemoriaAdaptadores para Redis, Pinecone, Weaviate, ChromaDB🟡 Intermedio
🔄 Plantillas CI/CDJenkins, Azure Pipelines, Bitbucket Pipelines🟡 Intermedio
🏗️ Módulos PrincipalesMotor de gobernanza, exportación de evidencia, evaluación de políticas🔴 Avanzado

Lo que Obtienen los Contribuidores Tempranos

  • 🏆 Mencionado en CONTRIBUTORS.md y en las notas de la versión
  • 🎖️ Insignia de "Contribuidor Fundador" — los primeros 25 PRs fusionados obtienen reconocimiento permanente
  • 📣 Mención en los canales sociales de TealTiger (LinkedIn, X, Dev.to)
  • 🔑 Acceso anticipado a las próximas funciones de gobernanza antes del lanzamiento público
  • 💬 Acceso directo al equipo principal a través de GitHub Discussions
  • 📝 Oportunidad de coautoría en publicaciones técnicas del blog

Comienza```bash

1. Star this repo (it helps!)

2. Fork and clone the SDK you want to contribute to:

TypeScript SDK:

git clone https://github.com/agentguard-ai/tealtiger-typescript-prod.git

Python SDK:

git clone https://github.com/agentguard-ai/tealtiger-python-prod.git

3. Pick a "good first issue"

https://github.com/agentguard-ai/tealtiger/issues?q=label%3A%22good+first+issue%22

4. Submit a PR

5. Join the team 🐯

root@kitploit:~
Consulta [CONTRIBUTING.md](https://github.com/agentguard-ai/tealtiger/blob/main/CONTRIBUTING.md) para obtener directrices detalladas.

---

## 🗺️ Hoja de ruta

**Actual:** v1.4.0 — Adopción sin configuración y panel de gobierno (Publicado el 9 de julio de 2026)
- `observe(client)` — Instrumentación automática en 1 línea para 12 proveedores, sin configuración
- `freeze()` / `unfreeze()` — Interruptor de apagado instantáneo, sin política requerida
- Línea base de comportamiento — Perfiles P50/P95/P99 construidos a partir de las primeras 100 solicitudes
- Detección de PII en modo REPORT_ONLY — Escaneo pasivo sin bloqueo
- Panel de gobierno — Rediseñado con tema claro, widgets de seguridad, aislamiento de errores
- Menos de 5 ms de sobrecarga por llamada — En proceso, determinista, capaz de funcionar sin conexión

**Anterior:** v1.3.0 — Gobierno autónomo de agentes (Publicado el 18 de mayo de 2026)

**Planificado:** v1.5.0 — Plataforma empresarial (Q4 2026)
- Multitenencia con aislamiento completo de datos
- RBAC (Propietario, Administrador, Autor de políticas, Visor, Auditor)
- SSO mediante SAML 2.0 / OIDC (Okta, Azure AD, Google)
- Exportación a SIEM (Splunk, Elastic, Sentinel, Datadog)
- Preparación de políticas, modo de prueba, despliegues canarios
- Informes de cumplimiento programados y panel ejecutivo

**Futuro:** v2.0.0 — Plataforma de seguridad SaaS (Q1 2027)
- Plano de control SaaS completo (modelo CSPM/CWPP para agentes de IA)
- Consola ejecutiva CISO con puntuación de salud de gobierno
- TealTiger Operator y Agent para Kubernetes
- Detección de IA sombra (descubrir agentes no gobernados)
- Interruptor de apagado remoto desde la consola SaaS
- CloudEvents, OpenTelemetry, plugin para Backstage

---

## 🌟 Comunidad

- **Discord**: [Únete a la comunidad TealTiger](https://discord.gg/X2ePf8QAj)
- **Debates en GitHub**: [Haz preguntas, comparte ideas](https://github.com/agentguard-ai/tealtiger/discussions)
- **LinkedIn**: [TealTiger](https://www.linkedin.com/company/tealtiger)
- **X (Twitter)**: [@TealtigerAI](https://x.com/TealtigerAI)
- **Documentación**: [docs.tealtiger.ai](https://docs.tealtiger.ai)
- **Blog**: [blogs.tealtiger.ai](https://blogs.tealtiger.ai)
- **Playground**: [playground.tealtiger.ai](https://playground.tealtiger.ai)
- **Correo electrónico**: [email protected]

---

## 🔒 Seguridad

TealTiger está comprometido con prácticas de seguridad de código abierto responsables.

[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/agentguard-ai/tealtiger/badge)](https://securityscorecards.dev/viewer/?uri=github.com/agentguard-ai/tealtiger)
[OpenSSF Best Practices](https://www.bestpractices.dev/projects/10824)
[![Dependabot](https://img.shields.io/badge/Dependabot-enabled-brightgreen?logo=dependabot)](https://github.com/agentguard-ai/tealtiger/security/dependabot)
[![CodeQL](https://github.com/agentguard-ai/tealtiger/actions/workflows/codeql.yml/badge.svg)](https://github.com/agentguard-ai/tealtiger/actions/workflows/codeql.yml)

Para informes de vulnerabilidades, consulta nuestra [Política de Seguridad](https://github.com/agentguard-ai/tealtiger/blob/main/SECURITY.md).

---

## 📄 Licencia

TealTiger tiene licencia [Apache 2.0](https://github.com/agentguard-ai/tealtiger/blob/main/LICENSE).

---

## 🙏 Agradecimientos

Construido con ❤️ por el equipo de TealTiger y [contribuidores](https://github.com/agentguard-ai/tealtiger/blob/main/CONTRIBUTORS.md).

---

## 👥 Contribuidores

[![Contribuidores](https://contrib.rocks/image?repo=agentguard-ai/tealtiger)](https://github.com/agentguard-ai/tealtiger/graphs/contributors)

¿Quieres contribuir? ¡Consulta nuestra guía [CONTRIBUTING.md](https://github.com/agentguard-ai/tealtiger/blob/main/CONTRIBUTING.md)!

---

<div align="center">

**⭐ Dale una estrella a este repo si crees que los agentes de IA necesitan gobierno, no solo barreras de protección.**

[Reportar un error](https://github.com/agentguard-ai/tealtiger/issues/new?template=bug_report.md) · [Solicitar una funcionalidad](https://github.com/agentguard-ai/tealtiger/issues/new?template=feature_request.md) · [Hacer una pregunta](https://github.com/agentguard-ai/tealtiger/issues/new?template=question.md)

</div>

---

## 🌐 Proveedores compatibles

Los datos de precios provienen de [`docs/cost-comparison.md`](https://github.com/agentguard-ai/tealtiger/blob/main/docs/cost-comparison.md) (última actualización abril 2026).
**Cobertura** indica si TealTiger tiene seguimiento de costos verificado a través de la API `observe()` de extremo a extremo.

| Proveedor | Modelo de ejemplo | Entrada $/1M | Salida $/1M | Cobertura | Ejemplo |
| --- | --- | ---: | ---: | :---: | --- |
| **OpenAI** | GPT-5.4 | $2.50 | $15.00 | ✅ | [`examples/observe_quickstart.py`](https://github.com/agentguard-ai/tealtiger/blob/main/examples/observe_quickstart.py) |
| **OpenAI** | GPT-5.4 mini | $0.75 | $4.50 | ✅ | [`examples/observe_quickstart.py`](https://github.com/agentguard-ai/tealtiger/blob/main/examples/observe_quickstart.py) |
| **Anthropic** | Claude Sonnet 4 | $3.00 | $15.00 | ✅ | [`examples/observe_quickstart.py`](https://github.com/agentguard-ai/tealtiger/blob/main/examples/observe_quickstart.py) |
| **Anthropic** | Claude Haiku 3.5 | $0.80 | $4.00 | ✅ | [`examples/observe_quickstart.py`](https://github.com/agentguard-ai/tealtiger/blob/main/examples/observe_quickstart.py) |
| **Anthropic** | Claude Opus 4.1 | $15.00 | $75.00 | 🟡 | — |
| **Gemini** | Gemini 3 Flash Preview | $0.50 | $3.00 | 🛠️ | [`examples/multi-provider-setup.ts`](https://github.com/agentguard-ai/tealtiger/blob/main/examples/multi-provider-setup.ts) |
| **Gemini** | Gemini 3 Pro Preview | $2.00 | $12.00 | 🛠️ | [`examples/multi-provider-setup.ts`](https://github.com/agentguard-ai/tealtiger/blob/main/examples/multi-provider-setup.ts) |
| **Gemini** | Gemini 2.5 Flash-Lite | $0.10 | $0.40 | 🛠️ | [`examples/multi-provider-setup.ts`](https://github.com/agentguard-ai/tealtiger/blob/main/examples/multi-provider-setup.ts) |
| **Bedrock** | Amazon Nova Micro | $0.035 | $0.14 | 🛠️ | [`examples/bedrock-multi-provider.ts`](https://github.com/agentguard-ai/tealtiger/blob/main/examples/bedrock-multi-provider.ts) |
| **Bedrock** | Amazon Nova Lite | $0.06 | $0.24 | 🛠️ | [`examples/bedrock-multi-provider.ts`](https://github.com/agentguard-ai/tealtiger/blob/main/examples/bedrock-multi-provider.ts) |
| **Bedrock** | Amazon Nova Pro | $0.80 | $3.20 | 🛠️ | [`examples/bedrock-multi-provider.ts`](https://github.com/agentguard-ai/tealtiger/blob/main/examples/bedrock-multi-provider.ts) |
| **Azure OpenAI** | GPT-5 Global Standard | $1.25 | $10.00 | 🛠️ | [`examples/multi-provider-failover.ts`](https://github.com/agentguard-ai/tealtiger/blob/main/examples/multi-provider-failover.ts) |
| **Azure OpenAI** | GPT-5 mini Global Standard | $0.25 | $2.00 | 🛠️ | [`examples/multi-provider-failover.ts`](https://github.com/agentguard-ai/tealtiger/blob/main/examples/multi-provider-failover.ts) |
| **Cohere** | Command A | $2.50 | $10.00 | ❌ | — |
| **Cohere** | Command R+ | $2.50 | $10.00 | ❌ | — |
| **Mistral** | Mistral Large 3 | $0.50 | $1.50 | ❌ | — |
| **Mistral** | Mistral Small 4 | $0.15 | $0.60 | ❌ | — |
| **Mistral** | Mistral Medium 3.5 | $1.50 | $7.50 | ❌ | — |

### Leyenda de cobertura

- ✅ — Verificado de extremo a extremo mediante `observe()` + probado en `test_property_20_cost_monotonicity.py`
- 🟡 — Importado en el adaptador de `observe()`, sin prueba de propiedad aún
- 🛠️ — Existe ejemplo de adaptador, aún no hay integración con `observe()`
- ❌ — Listado solo en `cost-comparison.md`, sin enlace al SDK aún (se aceptan PRs)
Descargar herramienta
Inferencia ML ONNX local (≤20ms), modos de conjunto, combinación regex+ML
TealClassifier