Ironclad/rivet
The open-source visual AI programming environment and TypeScript library observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 99
- Release rhythm 42
- Longevity 87
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 7
- age_days: 1229
- days_rel: 390
- days_push: 7
- n_releases_24m: 14
Adoption not part of the score
4680 stars · 387 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Rivet is an open-source visual AI programming environment consisting of a desktop IDE for building AI agents and prompt chains via a node-based graph editor, plus a TypeScript library (Rivet Core/Node) for executing those graphs in applications. It supports OpenAI, Anthropic, and AssemblyAI models, with vector database integrations like Pinecone.
Use cases
- build ai agents visually without writing code
- design and debug complex llm prompt chains
- embed ai agent graphs into a node.js application
- collaborate on prompt graphs with version control
- remotely debug llm workflows running in production
- prototype and a/b test prompts with variations
- build rag pipelines with embeddings and vector databases
When to choose
- you want a visual, node-based IDE for designing LLM agent workflows
- your team needs to collaborate on and version prompt graphs as YAML files
- you want to run designed graphs programmatically in a TypeScript/Node.js app
- you need real-time debugging of AI agent execution
When to avoid
- you only need simple single-prompt LLM calls from code
- your stack is not TypeScript/Node.js for runtime integration
- you need models or providers not supported by Rivet
- you prefer writing agent logic directly in code rather than graphs
Facets
application · maturity active
agent-framework prompt-engineering llm-inference rag machine-learning developer-tools sdk artificial-intelligence large-language-models developer-tools windows cross-platform visual-programming node-based-editor prompt-chaining llm-ide graph-execution openai anthropic ai-agents natural-language-processing macos linux nodejs typescript desktop
6 sources
- readme: https://github.com/Ironclad/rivet · fetched 2026-08-28 · 0942adc9b8fb
- homepage: https://rivet.ironcladapp.com · fetched 2026-08-29 · 8f4ca87ea777
- site_page: https://rivet.ironcladapp.com/docs · fetched 2026-08-29 · e089187dde28
- site_page: https://rivet.ironcladapp.com/docs/getting-started/installation · fetched 2026-08-29 · 03f83fbe98dd
- site_page: https://rivet.ironcladapp.com/docs/api-reference/getting-started-integration · fetched 2026-08-29 · 9448a44ba7c1
- site_page: https://ironcladapp.com/product/ironclad-contract-ai · fetched 2026-08-29 · 2f26a341956a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Ironclad/rivet | main | 77 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem