Rivet is a visual programming environment for building AI agents with large language models (LLMs). It enables teams to effectively design, debug, and collaborate on complex LLM prompt graphs, and deploy them within their own applications. With features like real-time remote debugging and YAML-based graph versioning, Rivet streamlines the development of AI-driven applications.