Agentβ™₯︎Age
Catalog

argot

Official

by get-tmonier Β· Rust

Flags code foreign to your repo's patterns, learned from git history. Local; statistics, no LLM.

A local, statistics-driven tool that flags code foreign to a repository's patterns by learning from git history. Operates without remote LLMs, focusing on code-quality signals, static analysis, and ai-guardrail awareness.

πŸ› οΈ Key Features

  • Local analysis of repository history to identify non-conforming code patterns
  • Statistics-based detection without external LLMs
  • Integrates with CI and CLI workflows
  • Focus on coding-style, linting, and static analysis
  • Rust-based implementation with emphasis on developer tooling

πŸš€ Use Cases

  • Detecting drift from project conventions in new commits
  • Pre-commit or CI-time checks for code-quality compliance
  • Code-review assistance highlighting unusual patterns
  • Enforcing consistent coding styles across a repo

⚑ Developer Benefits

  • No dependency on external AI services; fully local
  • Lightweight CI integration for fast feedback
  • Clear, repository-local signals to improve maintainability
  • Extensible with existing linting and review tooling

⚠️ Limitations

  • Grounded in local history; may miss patterns not present in history
  • No remote data access or learning from external sources
  • Focused on static analysis and style conformity rather than correctness proofs

Topics

ciclicode-qualitycode-reviewcoding-styledeveloper-toolsgitlinterruststatic-analysisai-guardrails