Decoder

Decoder Documentation

Decoder turns source code into human-readable knowledge. Read this page in your language using the switcher in the header.

Getting started

Sign in, create a project, then bring code in one of three ways: drop a single source file (.js, .ts, .py, .java, .go, .rs, .sql and 20+ more), upload a ZIP of a folder, or import any public GitHub repository. Pick a file in the tree, then click Explain. Choose your proficiency level and human or technical summary.

Bring your own AI key

In Settings → AI providers, paste a key for OpenAI, Anthropic, Google Gemini or OpenRouter. Keys are encrypted with AES-256-GCM server-side and decrypted only to forward your request — they are never returned to the browser.

Local mode (Ollama / LM Studio)

Install Ollama (https://ollama.com) or LM Studio, then in Settings → Local AI endpoints add the base URL (Ollama: http://localhost:11434, LM Studio: http://localhost:1234) and a default model. The browser calls your machine directly for inference — file bodies are not sent to AI providers. Uploaded files still live in your private server storage.

Security & ownership

You own your code, generated documentation and suggested comments. We never train on user repositories. Every database table uses Row-Level Security scoped to your account.

India & Sri Lanka

Regional guides for developers in Bharat, tuned for DPDP Act 2023 compliance and BYOK cost efficiency.

Your code and generated documentation belong to you. Decoder never trains on your repositories.