Joy is a secure, open-source AI agent framework built in Rust. It runs as a single binary on your own machine and enables AI agents with access to your tools and services, while keeping your credentials safe and private. Getting started takes minutes: install the binary, run joy onboard, and open the web interface — chat with the agent, manage projects and jobs, connect channels, and change settings.

Get started

Deploy your first agent in minutes.

Key Capabilities

Multi-Channel

Reach Joy from the web interface, Slack, Telegram, or the terminal

Security-First

Multi-layer defense: safety layer, WASM sandbox, process isolation, encrypted secrets

Built-in Inference

The built-in Joy relay with three model tiers: fast, thinking, and pro

Extensions

Give your agent access to complex tools so it can perform real-world tasks

Parallel Jobs

Execute multiple tasks concurrently with state machine and self-repair

Persistent Memory

Hybrid search (FTS + vector) with identity files and heartbeat system

Get started

Install Locally

Run Joy on your own machine with the single binary.

IronHub

Discover and install tools and skills from the signed catalog.