npm
Commands
The CLI follows a logical command hierarchy that matches developer workflows:Runtime Graph Development
Use the CLI to jumpstart your Runtime graph development, with easy to use templates and locatl testing capabilities. Useinworld init to intialize a project with one of our templates.
inworld run.
Graph visualization requires Graphviz to be installed on your system.
Cloud Deployment
Once you’ve successfully built your graph, you can deploy it to Inworld Cloud to create a persistent, production-ready endpoint. See Cloud Deployment for more details.A/B Testing & Experimentation
You can use the CLI to create and manage graph variants, such as model or prompt changes, for A/B testing and experimentation. Your clients will automatically use the latest variants—no client-side updates required.TTS
Use the CLI to quickly get started with Inworld TTS. Generate speech content with direct TTS commands, or create pipelines with TTS integrated.Telemetry
The Inworld CLI collects general usage data to help us improve the tool. Information such as the following are tracked:- Command execution time
- CLI version
- Command name
Next Steps
Ready to start building with the Inworld CLI?Quickstart
Guide to installation, authentication, and first project setup
Deployment Guide
Deploy your graphs to production with persistent endpoints
Need Help?
- Troubleshooting Guide - Common issues and solutions
- CLI Help: Run inworld helporinworld [command] --helpfor detailed command information