
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.

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
- Instala el SDK de Python con pip install portia-sdk-python y comprueba que uses Python 3.11 o superior
- 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
- Describe la tarea y deja que el agente de planificación genere un plan estructurado; puedes revisarlo o ajustarlo antes de aprobarlo
- 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.
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.
Contenido relacionado
Explora herramientas, habilidades y artículos relacionados con Portia AI.
Alternativas a Portia AI
Base Code
Base44 (Wix) · Programación · ProductividadBase Code es un entorno de desarrollo en la nube compartido de Base44. El equipo describe cambios sobre un repositorio de GitHub en el chat, los ve en una vista previa y los envía como pull requests.
Google EmbeddingGemma 2
Google DeepMind · Escritura · Imagen · ProgramaciónGoogle EmbeddingGemma 2 es un modelo abierto de 740 millones de parámetros que convierte texto, código, imágenes, audio y fotogramas de vídeo en vectores de un mismo espacio de 768 dimensiones, y funciona en móviles y portátiles.
GitGlow
GitGlow · Programación · ProductividadGitGlow es un cliente Git de escritorio que reúne tu código y los cambios de tus agentes de IA en una sola revisión, para que sepas qué va a salir de tu máquina antes de publicarlo.
