AI Dev Impact Lab JA
← Rankings · AI-RELATED REPO

martint/kata

Code review for jj (jujutsu) workflows: revset-defined reviews, patchset-anchored comments that survive branch movement, with web, HTTP, and MCP surfaces for fast AI-agent iteration.

Rust APACHE-2.0 GitHub ↗
★ 2
stars
70
AI relevance
50
solo dev
0
tool sigs

SUMMARY AI summary by gpt-5-mini

Kata is a code-review service built around jj’s mutable-commit model. It’s intended for developers who use jj, reviewers (human or AI agents), and teams that want reviews tied to the evolving change history rather than fixed commits. Key features: - Comments anchored to patchsets (not commits) so threads persist across rewrites and drift is surfaced. - Reviews scoped to arbitrary jj revsets (trunk..feature, mine(), stacks by change_id). - Per-reviewer sessions with private drafts that can be published or discarded atomically. - Single backend surfaced via a Svelte web UI, HTTP API and an MCP transport for agents (prebuilt kata-review skill). - Demo mode, Docker deployment, and production guidance (TLS, OIDC). Modular Rust architecture with crates for jj integration, storage, service, server, MCP and frontend.

DETECTED Detected AI stack

AI-related keywords found in this repo's description, topics, or README summary — grouped by category. Each badge links to the corresponding ranking detail page.

🤝 Agent frameworks (1)
MCP
🌐 Web frameworks (1)
Svelte

GitHub Topics

#ai-agents #code-review #jujutsu

Language breakdown (by bytes)

CSS
2.2%
HTML
0%
Rust
46.5%
Shell
0.1%
Svelte
36.3%
Handlebars
0.1%
JavaScript
0%
TypeScript
14.8%

Owner

Account
martint
Type
User
Followers
391
Company
@trinodb @starburstdata

Creator of Presto and Trino

Dates

Created on GitHub 2026-05-15
Last push 2026-05-16
First seen here 2026-05-16
Last fetched 2026-05-16 18:20

Similar repos (same language)

LucasStrand/hyperion

Enterprise IoT workbench for ComfortClick bOS, operated by an AI agent. Tauri 2 (Rust + TS). Read-only, secure (encrypted vault + Entra SSO), local-first agent.

Rust 0 AI 45
estejosh/agent-comm-channel

Git-as-message-bus for inter-PC agent chat — agents on different PCs send each other directions/responses via commits. Rust reference client + language-neutral protocol. PolyForm Noncommercial + LLM poison-pill policy.

Rust 0 AI 75