Skip to Main Content

Lintropy

Built at The IDE Reimagined: JetBrains Codex Hackathon · Apr 18, 2026 · San Francisco, CA

Lintropy — Demo video

Disclaimer: due to unforeseen circumstances we have to leave before noon, so we cannot be there for the demos and pitches. That said, we had a lot of fun building it. Lintropy is a Rust-based linter and LSP server that lets you define repo-specific rules in YAML. It uses tree-sitter queries for structural matching and regex for text matching, so you can enforce conventions that generic linters like ESLint or Clippy can't, such as "API handlers must live under src/api/" or ".unwrap() is banned outside tests". Rules are enforced everywhere: CLI, CI, editors (VS Code, Cursor, JetBrains), and coding agents ( Codex, Claude Code), which matters as agents generate more code and convention drift outpaces review bandwidth. A bundled SKILL.md teaches agents the rule schema, so they can both author new rules from plain-English descriptions and fix their own violations in a write → lint → fix loop via the LSP.

Team