Open Source · MIT License

Your AI agent. Your machine. Your rules.

Open-source, provider-agnostic, security-first AI agent that runs 100% locally. No cloud. No telemetry. No lock-in.

rivet

Why Rivet

Cloud AI agents send your code, files, and secrets to remote servers. Rivet keeps everything on your machine.

Where it runs

Your machine — localhost only
Vendor cloud servers

Privacy

Code never leaves your device
Code uploaded for processing

Cost

Free & open source (MIT)
$20–200+/month per seat

Provider lock-in

Swap providers in one config line
Locked to one vendor

Audit trail

Full local logs, readable JSON
Opaque / vendor-controlled

Offline mode

Works with local Ollama models
Requires internet connection

What It Does

A complete AI agent toolkit — from code generation to security sandboxing — all running on your hardware.

Agent Core

Reads files, writes code, runs shell commands, fetches URLs. A general-purpose AI agent for any dev task.

Dashboard

Real-time web UI with approval cards, live streaming output, and full conversation history.

Security

Default-deny permissions, encrypted secrets vault, content guard, and process sandboxing.

Workflows

Multi-step automations with human approval gates, retry policies, and structured error handling.

Multi-Provider

OpenAI, Anthropic, Google, Ollama, Groq — or any OpenAI-compatible API. Switch in one line.

Offline Mode

Works fully offline with local models via Ollama. No internet required. No data leaves your machine.

Quickstart

Up and running in under 60 seconds.

$npm i -g @pulsesparkai/rivet
$rivet init
$rivet chat

Security by Design

Five security pillars baked into the architecture, not bolted on as an afterthought.

Intent-Action Separation

Every destructive action requires explicit human approval. The agent proposes, you decide.

Privilege Scoping

Encrypted secrets vault with scoped tokens. Each tool gets only the permissions it needs.

Structured Data Boundaries

User input delimiters and source labeling prevent data from crossing trust boundaries.

Semantic Guardrails

Prompt injection detection and data exfiltration prevention built into the agent pipeline.

Network Sandboxing

Domain allowlisting and egress filtering ensure the agent only reaches approved endpoints.

Works with your favorite providers

OpenAIAnthropicGoogleOllamaGroq+ any OpenAI-compatible API
pulsespark.ai

Built by PulseSpark AI

Rivet is built by PulseSpark AI, an AI consulting firm in Pittsburgh, PA. We build AI solutions for businesses — from strategy and training to production-grade tools like Rivet.

N
NVIDIA Inception
M
Microsoft Founders Hub

Built in the open. Fork it. Break it. Make it yours.

Rivet is MIT-licensed and community-driven. Contributions, issues, and forks are always welcome.

$npm i -g @pulsesparkai/rivet