# Rivet vs Vellum

**Leader by Vioscale score:** Vellum

| Attribute | Rivet | Vellum |
|---|---|---|
| **Vioscale score** | 41.4 (32% (low)) | 66.9 (37% (low)) |
| activity.commits_last_30d | 3 | - |
| adoption.dependent_repos | 0 | - |
| adoption.github_stars | 4,680 | - |
| deployment.options | `{"self_hosted":true}` | `{"cloud":true}` |
| description.long | An open-source desktop tool for building interconnected language model workflows through a graphical interface. The generated systems can be embedded directly into applications using the included TypeScript library. | A cloud-based AI assistant that maintains continuous context about your preferences and history, accessible via web, desktop, mobile, and messaging platforms, capable of automating tasks like email, calendar management, and web browsing with your explicit approval for each action. |
| features.capabilities | `{"pricing_model":"open-source-self-host","self_hostable":true,"deployment_model":"self-hosted","multi_step_flows":true,"non_engineer_editing":true,"multi_model_playground":true}` | `{"pricing_model":"usage/seat-based-saas","deployment_model":"managed-SaaS","multi_step_flows":true,"approval_workflow":true,"non_engineer_editing":true}` |
| integrations.count | 8 | 11 |
| integrations.list | `[{"name":"OpenAI GPT-3.5"},{"name":"OpenAI GPT-4"},{"name":"Anthropic Claude Instant"},{"name":"Anthropic Claude 2"},{"name":"Anthropic Claude 3 Haiku"},{"name":"Anthropic Claude 3 Sonnet"},{"name":"Anthropic Claude 3 Opus"},{"name":"Google Gemini"}]` | `[{"name":"Gmail"},{"name":"Google Calendar"},{"name":"Slack"},{"name":"Telegram"},{"name":"Web browsing"},{"name":"Computer control"},{"name":"Phone calls"},{"name":"Image generation"},{"name":"Coding"},{"name":"App building"},{"name":"Task management"}]` |
| language.primary | TypeScript | - |
| license.spdx | MIT | - |
| market.availability | - | `{"primaryMarkets":["US"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` |
| platform.support | `{"mac":true,"linux":true,"windows":true}` | `{"cli":true,"ios":true,"mac":true,"web":true}` |
| pricing | `{"type":"open_source","freeTier":true,"sourceUrl":"https://rivet.ironcladapp.com","retrievedAt":"2026-08-21T11:00:25.337Z"}` | `{"type":"hybrid","plans":[{"free":true,"name":"Free","summary":"Free with starter credits","features":["Free starter credits","Multi-platform access","Memory and context"],"description":"Free credits to start","contactSales":false},{"free":false,"name":"Paid","summary":"$30/mo","features":["Larger machine","More storage","Bundled credits"],"commitment":"monthly","components":[{"kind":"fixed","amount":30,"period":"month","currency":"USD"}],"description":"Larger machine, more storage, bundled credits","contactSales":false}],"summary":"Free tier with credits, paid plans from $30/mo","currency":"USD","freeTier":true,"sourceUrl":"https://vellum.ai","retrievedAt":"2026-08-21T13:54:36.865Z","startingPrice":{"amount":30,"period":"month","currency":"USD"},"billingPeriods":["month"]}` |
| pricing.free_tier | yes | yes |
| pricing.model | open_source | freemium |
| pricing.price_level | free | mid |
| pricing.starting_price | - | `{"amount":30,"currency":"USD"}` |
| pricing.transparent | yes | yes |
| release.cadence_days | 3 | - |
| release.history | `[{"url":"https://github.com/Ironclad/rivet/releases/tag/app-v1.11.3","date":"2025-08-08T22:18:18Z","type":"stable","version":"app-v1.11.3"},{"url":"https://github.com/Ironclad/rivet/releases/tag/v1.25.0","date":"2025-06-30T18:29:50Z","type":"stable","version":"v1.25.0"},{"url":"https://github.com/Ironclad/rivet/releases/tag/app-v1.11.2","date":"2025-06-02T02:58:10Z","type":"stable","version":"app-v1.11.2"},{"url":"https://github.com/Ironclad/rivet/releases/tag/app-v1.11.1","date":"2025-05-29T17:25:25Z","type":"stable","version":"app-v1.11.1"},{"url":"https://github.com/Ironclad/rivet/releases/tag/v1.24.0","date":"2025-05-28T17:57:25Z","type":"stable","version":"v1.24.0"},{"url":"https://github.com/Ironclad/rivet/releases/tag/app-v1.11.0","date":"2025-05-28T17:48:06Z","type":"stable","version":"app-v1.11.0"},{"url":"https://github.com/Ironclad/rivet/releases/tag/app-v1.10.1","date":"2025-02-17T21:19:04Z","type":"stable","version":"app-v1.10.1"},{"url":"https://github.com/Ironclad/rivet/releases/tag/v1.21.0","date":"2025-02-13T21:21:42Z","type":"stable","version":"v1.21.0"},{"url":"https://github.com/Ironclad/rivet/releases/tag/app-v1.10.0","date":"2025-02-13T19:58:00Z","type":"stable","version":"app-v1.10.0"},{"url":"https://github.com/Ironclad/rivet/releases/tag/app-v1.10.0-beta.1","date":"2025-02-12T07:01:32Z","type":"prerelease","version":"app-v1.10.0-beta.1"},{"url":"https://github.com/Ironclad/rivet/releases/tag/v1.20.3","date":"2025-01-30T18:51:59Z","type":"stable","version":"v1.20.3"},{"url":"https://github.com/Ironclad/rivet/releases/tag/v1.20.2","date":"2025-01-22T19:59:15Z","type":"stable","version":"v1.20.2"},{"url":"https://github.com/Ironclad/rivet/releases/tag/v1.20.1","date":"2025-01-02T19:41:21Z","type":"stable","version":"v1.20.1"},{"url":"https://github.com/Ironclad/rivet/releases/tag/v1.20.0","date":"2024-10-02T18:25:33Z","type":"stable","version":"v1.20.0"},{"url":"https://github.com/Ironclad/rivet/releases/tag/app-v1.9.0","date":"2024-10-02T18:40:25Z","type":"stable","version":"app-v1.9.0"},{"url":"https://github.com/Ironclad/rivet/releases/tag/app-v1.8.0","date":"2024-08-02T18:20:43Z","type":"stable","version":"app-v1.8.0"},{"url":"https://github.com/Ironclad/rivet/releases/tag/v1.19.1","date":"2024-07-31T22:52:56Z","type":"stable","version":"v1.19.1"},{"url":"https://github.com/Ironclad/rivet/releases/tag/v1.19.0","date":"2024-07-31T22:52:32Z","type":"stable","version":"v1.19.0"},{"url":"https://github.com/Ironclad/rivet/releases/tag/v1.18.1","date":"2024-05-10T19:12:29Z","type":"stable","version":"v1.18.1"},{"url":"https://github.com/Ironclad/rivet/releases/tag/app-v1.7.12","date":"2024-05-10T22:28:45Z","type":"stable","version":"app-v1.7.12"}]` | - |
| security.vulnerabilities | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=npm&package_name=%40griders%2Frivet-app&per_page=100","last_12m":0,"max_severity":null}` | - |

## Capabilities (Prompt Management)

| Capability | Rivet | Vellum |
|---|:--:|:--:|
| **Capabilities** |  |  |
| Versioning model | - | - |
| Diff and rollback | - | - |
| Deploy without redeploy | - | - |
| Non engineer editing | ✓ | ✓ |
| Multi model playground | ✓ | - |
| Ab testing | - | - |
| LLM judge or human eval | - | - |
| Multi step flows | ✓ | ✓ |
| Approval workflow | - | ✓ |
| Tracing included | - | - |
| Self hostable | ✓ | - |
| Deployment model | Self hosted | Managed SaaS |
| Pricing model | Open source self host | Usage/seat based saas |

*Source: Vioscale. Generated 2026-09-01T17:24:21.180Z. "-" = undocumented, not absent.*
