Open Source
Public code, prompts and rules
Decoder is an open study experiment: code, analysis prompts and rules live in the public repository.
What's open
Source code
The whole application, frontend and backend, under MIT.
Analysis prompts
The instructions we give to LLMs to explain, audit quality and security — editable by the community.
Rules and scoring
Finding severity, analysis kinds, aggregation criteria: all in the clear in the repository.
Translations
Three official languages today, expandable with a PR for each new language.
Design system
Semantic tokens and accessible components in src/styles.css and src/components/ui.
Optional local inference
When Ollama or LM Studio is selected, AI inference runs on your localhost and the file body is not sent to external providers. Uploaded files remain in the server's storage, accessible only to you.
Public roadmap
Next areas of work. Discussed in the open, editable by the community.
- R01Extend analysis rules to new languages (Rust, Go, Kotlin, Swift).
- R02VS Code plugin that invokes Decoder during PR review.
- R03Shared community library of rules for typical AI-generated code smells.
- R04Diff-aware mode: verify only the parts changed in a PR.
- R05Provenance: track AI origin (Copilot, Cursor, ChatGPT) block by block.
Extend the guardrail
Analysis prompts live in src/lib/analysis-prompt.ts. Add a new kind, write the instructions, open a PR: the community reviews it, we refine it together.
See the prompt fileWho builds it
Decoder is maintained by anonymous contributors. Your issue, your PR or your translation is part of the guardrail.