Phantasm: A Human Approval Layer For AI Agents
Edwin Kys - Oct 31 - - Dev Community
Building impactful AI agents requires enabling them to execute business-critical actions. For example, let's take a look at the e-commerce space, where a user might want to cancel an order. An AI agent or chatbot that simply explains how to cancel an order is helpful, but one that can actually cancel an order on behalf of the user is far more impactful.
By nature, these actions are risky, especially when performed by an AI agent. That's why we are building Phantasm. Phantasm allows you to build an impactful AI agent safely by providing an approval layer that a human team can use to monitor and manage the workflow of an AI agent.
With Phantasm, your AI agent workflow will look somewhat like this:
- Your AI agent needs to call a function based on an LLM response.
- An approval request is sent to the approver.
- If an approver approves the request, the function will be executed.
Try Phantasm Today!
If you're building an AI agent and you want to make sure that it can be deployed safely in the real world, please feel free to give it a shot! Phantasm works out of the box and doesn't require you to create an account or any API key.
If you’re interested in our journey and goal, please support us by giving us a star and sharing it within your network. Every bit of support counts!
Toolkits to create a human-in-the-loop approval layer for AI agents to execute business critical actions.
Phantasm offers open-source toolkits that allows you to create human-in-the-loop
(HITL) workflows for modern AI agents. Phantasm comes with 3 main components
that work together to create a seamless HITL experience:
-
Server: Coordinating the HITL workflows between humans and AI agents.
-
Dashboard: For the human team to monitor and manage the workflows.
-
Client: A library to integrate the workflows into your AI agents.
Features
- ✅ Fully open-source and free to use
- ✅ Works out of the box with any AI framework or model
- ✅ Load balancer to distribute the requests to multiple approvers (Beta)
- ✅ Web-based dashboard to manage the approval workflows
- ✅ Easy-to-use client libraries for popular programming languages
How It Works
Phantasm allows you to have an approval layer on top of your AI agents. This
means, you're free to use any AI framework or model you see fit. By using
Phantasm, you can delay…