pulsesparkai/rivet

Open-source, security-first AI agent that runs 100% locally. Provider-agnostic CLI + dashboard for agentic workflows, encrypted secrets, deterministic execution traces, and multi-step automation.

46
/ 100
Emerging

Built on Node.js/TypeScript, Rivet executes agent workflows through a modular provider abstraction layer supporting OpenAI, Anthropic, Ollama, and any OpenAI-compatible API. The architecture enforces security via default-deny permissions, sandbox path resolution with TOCTOU protection, and AES-256-GCM encrypted local secret storage, while recording deterministic SHA-256 execution traces for reproducibility and audit. Additional capabilities include parallel tool execution, reflexion-based self-correction, semantic repo indexing via TF-IDF, and a dashboard with run diffing, workflow orchestration, and inline file previews.

Available on npm.

Maintenance 10 / 25
Adoption 6 / 25
Maturity 18 / 25
Community 12 / 25

How are scores calculated?

Stars

3

Forks

1

Language

TypeScript

License

MIT

Last pushed

Feb 21, 2026

Monthly downloads

16

Commits (30d)

0

Dependencies

8

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/pulsesparkai/rivet"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.