Skip to content
The Daily Repo

hermes-labs-ai / lintlang

Static analysis for AI agent configs, tool descriptions, and system prompts — catches vague tool descriptions, missing stop conditions, and schema gaps before they reach runtime. Zero-LLM, deterministic checks, built for CI.

Why this job: topics: gemini-cli-extension, agent-skills, claude-code-plugin

What it does

LintLang is a local, deterministic static linter for the instructions and tool interfaces an AI agent is given. It flags ambiguous tool choices, mixed output formats, schema gaps, missing bounds, and other setup defects before the agent runs.

Get started

uvx lintlang scan .
Maintenance
Active
Last commit 4 days ago
Stars
144
On GitHub
Licence
Apache-2.0
Allows business use
Downloads for
None listed
No release files
Latest version
v0.8.3
Released 21 days ago
Built with
Python
99% of the code

Is it looked after?

Contributors
4
Last 90 days
Issues
79% closed
5 still open
Pull requests
130 merged
4 waiting
Releases
21
21 in the last year
More: languages, topics and project record

Languages

  • Python 99%
  • Shell 1%
  • JavaScript <1%

Topics

  • linter
  • prompt-engineering
  • static-analysis
  • ai-safety
  • agent-linter
  • hermes-labs
  • ai-audit
  • agent-config
  • ai-agents
  • ai-reliability
  • llm-ops
  • prompt-linter

Project record

  • JobAgent skills
  • StatusListed
  • Commits253
  • Forks13
  • Watching0
  • Stars in 28 days+5
  • CreatedFeb 28, 2026
  • First seen by usNov 7, 2026
  • CheckedNov 10, 2026

Type to search.

Try