Rivet是一款开源的可视化AI编程环境和TypeScript库,旨在简化复杂AI代理和提示链的创建,并将其嵌入应用程序中。它为开发人员和研究人员提供了一个直观的途径来创建和部署复杂的AI代理,支持多种LLM(如OpenAI GPT-3.5、GPT-4、Anthropic Claude系列等)和嵌入/向量数据库(如OpenAI Embeddings、Pinecone等),并提供了丰富的功能和支持,使其成为开发创新AI应用的宝贵工具。