An opinionated, batteries-included, ElizaOS distribution designed for ease of development and secure, scalable deployments.
PRISM AI Agent provides a stable environment for deploying AI agents at scale, both within Trustless Engineering Co. and for customers' on-premises deployments.
Watch a quick demo on how to deploy using Github Codespaces!
- Simplified ElizaOS setup
- Isolated structure to allow custom plugins/agents
- Helm chart for deployment into any kubernetes environment
- Dev Container support
Note: The default/recommended setup requires at least 16GB RAM.
The fastest way to get started! Choose a 64GB RAM codespace for optimal performance.
Supports Linux/MacOS/Windows with the following requirements:
- Docker Desktop
- Make sure to enable Kubernetes in Docker Desktop
- CtlPtl - Local Kubernetes Cluster Controller
- Tilt - Local Kubernetes Development Toolkit
- Helm - Kubernetes Package Manager
- KIND - Kubernetes-in-Docker (only needed if not using Docker Desktop)
make init
Required configuration:
OPENAI_API_KEY
- Get yours hereOPENROUTER_API_KEY
(Recommended) - Get yours at OpenRouter.ai
Add to your .env
file:
OPENAI_API_KEY=sk-...
OPENROUTER_API_KEY=sk-or-....
- Run
tilt up
in the root directory - Access the environment:
- Local: https://localhost:10350/
- Codespaces: Use the "Ports" selection
Known Issue: On first startup,
@elizaos/adapter-postgres
may attempt to create an existingvector
plugin. Simply restart theprism-agent
resource using the refresh icon.
Once all containers show green status, access the Agent UI at http://localhost:3800.
Join our Discord community for support and discussions!
Made with ❤️ by @wedtm and the Trustless Engineering Co. team.