Features
Feature overview by availability status.
For detailed product features, see the Joy Features and Jyn Features pages. Each product page on the site also carries a roadmap by version.
This page covers cross-cutting platform and infrastructure features.
Available Preview
CLI Tools
Joy and Jyn are available as single-binary Rust CLIs. See their respective docs for full feature lists:
- Joy Features - product management, AI governance, Crypt zones, jobs, chats, milestones, releases
- Jyn Features - personal task management, tags, priorities, due dates, recurrence
Joyint App
- Desktop - macOS, Windows, and Linux, built with Tauri and SolidJS. Opens your local projects: board, roadmap, items, chats with people and AI members, AI jobs. Free on local projects.
- Web - The same app at app.joyint.com, served by the platform.
joyint.com Platform
- Forge sync - Connect a repository on GitHub, GitLab, Gitea, or Codeberg. The platform keeps its clone in sync, so the web app shows what you push and your repo receives what changes on the web.
- Sign-in - With GitHub or by email.
- AI jobs - Jobs run in isolated containers with Claude Code or Mistral Vibe, within a cost and token budget, and wait for human review.
- AI budgets - Per-job limits, monthly caps per key, and a team budget with a per-member share.
- Cost overview - This month's AI spend per key, per team budget, and per member.
- Team chats - Chats with people and AI members, encrypted in your repo.
- Multi-user projects - Members with their own capabilities and interaction levels.
VS Code Extension
Backlog tree, item editor, and board inside VS Code, with start, submit, and close actions. The extension calls the joy CLI.
Plugins
joy-<name> binaries add their own commands. The joy-bi plugin renders milestone and velocity charts in the app.
Planned
Task Sync
Sync Jyn tasks with Apple Reminders through CalDAV, with reminders for tasks that have a due date.
Notifications
Get notified about status changes, mentions, and blocked items. Today the platform sends emails only for sign-in and subscription matters.
Forge Issue Sync
Two-way sync between Joy items and forge issues, with your .joy/ directory as the source of truth.
Jon
Natural language interface for Joy and Jyn: a pattern router for instant offline responses and an external LLM for complex reasoning, in the terminal and in the app.
Apps
- Jyn in the app - Personal tasks next to your Joy projects
- Mobile - Apps for iOS and Android
- TUI - Interactive terminal UIs for Joy and Jyn
Crypt in the Web App
Open confidential items in the browser. Today the web app can manage zones and grants, but reading and editing encrypted items needs the CLI or the desktop app.
Future
AI Governance Infrastructure
- Judge - Independent audit layer, event verification, compliance reports, signed event validation
- Dispatcher - Capability-based routing of work to people and AI, cost optimization
Settlement
- On-chain settlement - Transparent, verifiable AI cost settlement across organizations