Portia AI

Portia AI

Portia AI · Programación · Otro

Portia AI es un framework de código abierto para crear agentes de IA predecibles y autenticados que comparten un plan antes de actuar y se detienen cuando hace falta una persona.

Vista previa de la interfaz de Portia AI

Acerca de Portia AI

What Is Portia AI

Portia AI es un framework de código abierto creado por un equipo de Londres que quiere agentes predecibles, controlables y autenticados en lugar de inteligentes pero imprevisibles. Describes una tarea, el framework genera un plan multiagente explícito y puedes leerlo, editarlo o aprobarlo antes de que se ejecute una sola llamada a una herramienta. Esa decisión de diseño es lo que lo separa de los frameworks que dejan que el agente improvise hasta dar con una respuesta.

La propuesta apunta a equipos que ya probaron agentes, les gustó la demo y luego los vieron desmoronarse en producción. Portia AI les da a los agentes un estado de ejecución que van reportando mientras trabajan, así siempre sabes en qué paso están y por qué. Los puntos de control humano son una idea central, no un añadido: un agente puede detenerse, pedir una credencial o una aprobación, y esperar. Ese es el comportamiento que necesitan los sectores regulados antes de dejar que el software toque cuentas reales.

Es código abierto y está pensado primero para Python, así que la vía gratuita se puede usar de verdad, pero el precio es que quien lo adopta es un desarrollador que vive en el código. Si buscas un creador de chatbots sin programar, este no es tu caso. La capa en la nube suma un entorno alojado, más de 1.000 herramientas listas con autenticación integrada y un panel, y ahí es donde vive la parte de pago.

Getting Started

  1. Instala el SDK de Python con pip install portia-sdk-python y comprueba que uses Python 3.11 o superior
  2. Define una clave de API de un LLM como OPENAI_API_KEY, o consigue una clave gratuita de Portia en el panel de la app si quieres las herramientas en la nube y el registro de ejecuciones
  3. Describe la tarea y deja que el agente de planificación genere un plan estructurado; puedes revisarlo o ajustarlo antes de aprobarlo
  4. Conecta un registro de herramientas (locales, privadas o las más de 1.000 en la nube y por MCP) y ejecuta el plan revisando cada paso

Información del producto

Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Portia AI.

Plan gratuitoSí
Planes de pago$0 - $30 per seat/mo
PlataformaWeb (cloud dashboard), Python SDK (3.11+)
DesarrolladorPortia AI
CategoríaProgramación · Otro
Fecha de lanzamientoMar 2025
Última actualizaciónOct 2025
Visitas al sitio webN/A
Ranking global del sitioN/A
Disponibilidad de la APISí

Ideal para

Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.

Usuarios

  • Desarrolladores de backend
  • Equipos de fintech y cumplimiento
  • Startups que lanzan automatizaciones
  • Equipos de TI empresarial
  • Ingenieros de IA con varios agentes

Tareas

  • Generar un plan estructurado
  • Aprobaciones con supervisión humana
  • Llamadas autenticadas a herramientas
  • Trabajo largo con estado
  • Recopilar datos entre sistemas

Casos de uso

  • Un reembolso necesita aprobación
  • Alta con reglas de cumplimiento
  • Un flujo topa con una pantalla de acceso
  • Vigilar transacciones
  • Agendar entre herramientas

Funciones clave

Planes multiagente predecibles

En lugar de dejar que el agente decida su enfoque sobre la marcha, Portia AI genera primero un plan estructurado y te lo muestra. Puedes construir ese plan conversando o armarlo a mano con el PlanBuilder, y revisar los pasos antes de que arranque la ejecución. Para los equipos que se han quemado con agentes que se salen del guion, ver el plan de antemano lo es todo.

Controles con supervisión humana

Portia AI trata la supervisión humana como parte del diseño, no como un manejador de excepciones. Los agentes pueden anunciar sus acciones, compartir el avance e interrumpirse a mitad de la ejecución. Un ExecutionHook permite insertar tareas deterministas, y las aclaraciones crean un traspaso limpio donde una persona aporta un dato o una credencial y el agente continúa.

Autenticación integrada

Los agentes suelen romperse al toparse con un muro que pide contraseña. Portia AI gestiona credenciales tanto para herramientas de API como para sesiones de navegador a través de su interfaz de aclaraciones, así el agente pide lo que necesita sin que tú incrustes secretos en el código. En la nube, más de 1.000 herramientas listas ya traen la autenticación conectada.

Más de 1.000 herramientas en la nube y por MCP

Conectas registros de herramientas desde cualquier servidor MCP, herramientas locales u otro proveedor como ACI.dev. La nube de Portia añade una biblioteca de más de 1.000 herramientas en la nube y por MCP con autenticación lista, así los agentes llegan a apps habituales sin pegamento propio. Una herramienta de navegador de código abierto también deja que los agentes naveguen por sitios, incluidos los captchas y accesos que frenan a casi toda la automatización.

Ejecución con estado y memoria del agente

Las tareas largas necesitan dónde guardar sus datos. Un PlanRunState se enriquece durante la ejecución para seguir el avance, y las entradas y salidas grandes se guardan y recuperan solas en la memoria del agente en tiempo de ejecución. Eso es lo que permite manejar archivos grandes o APIs paginadas sin perder el hilo entre pasos.

Cualquier LLM y tu propia caché

Portia AI conecta con OpenAI, Anthropic, Mistral, Gemini, Bedrock y Azure OpenAI, y también admite modelos personalizados o autoalojados como Llama. Puedes apuntar las ejecuciones a tu propio servidor Redis para la caché, y atribuir las ejecuciones multiagente y la autenticación a nivel de EndUser para que el uso quede ordenado en todo un equipo.

Ventajas y desventajas

Ventajas

  • El diseño que prioriza el plan deja ver y aprobar lo que hará el agente antes de que ocurra, lo que genera confianza rápido
  • La supervisión humana y las aclaraciones son nativas, no un parche, así que las aprobaciones y accesos encajan en flujos reales
  • El núcleo abierto en Python con plan gratuito deja probar en condiciones parecidas a producción antes de pagar
  • Más de 1.000 herramientas listas en la nube y por MCP con autenticación integrada recortan mucho trabajo de integración
  • Funciona con la mayoría de los LLM importantes y con modelos autoalojados, así que no quedas atado a un solo proveedor

Desventajas

  • Es un framework para desarrolladores, así que no hay un creador visual para quien no programa
  • Necesitas Python 3.11 o superior, lo que deja fuera entornos antiguos sin actualizar
  • Las herramientas en la nube más útiles y el registro de ejecuciones te empujan con el tiempo hacia los asientos de pago
  • Los despliegues a escala empresarial requieren trabajo de configuración en herramientas, autenticación y alojamiento

Preguntas frecuentes

Portia AI sirve para crear agentes de IA que deben ser fiables en producción, sobre todo en entornos regulados. Los desarrolladores lo usan para generar planes multiagente explícitos, ejecutarlos con seguimiento del estado y añadir pasos de aprobación humana antes de que el agente haga algo delicado.