Note and code analysis
    The AI reviews the repo's codebase before writing so it's more precise.
    Review and publish
    Repositories
    Lists local to this app. Tap a row to select the repo; the ✕ removes it. Favorites are added with the star on the active repo.
    Privacy & Security
    Your GitHub token and LLM API key are stored encrypted at rest (AES-256) with a key this browser cannot export, and they never leave this device except to call GitHub and your LLM provider directly. Anyone using this browser can still open the app, so the usual hygiene applies: use tokens with the minimum permissions, avoid shared or public computers, and remove your data (or revoke the tokens) before handing the device to someone else. You are responsible for the credentials you paste here.
    Issue Composer — 100% local, 100% yours
    Issue Composer has no backend, no accounts and no database — it lives entirely in your browser. Your tokens, keys and preferences are stored only on this device, and every request goes straight from here to GitHub and to your LLM provider. Nothing else ever sees your data. Clean, private and secure by design.
    GitHub
    Token and repository selection.
    Create one at github.com/settings/personal-access-tokens: a fine-grained token with access to your repos and the Issues (read & write), Contents (read) and Metadata (read) permissions — Contents lets the AI read your code, essential on private repos — or a classic token with the repo scope. If your organization uses SAML SSO, authorize the token for it.
    LLM provider
    The AI that writes your issues and comments and powers the assistant. Any OpenAI-compatible provider works: paste its Base URL, your API key and a model name, then press Test LLM to check everything is fine.
    Generation language
    Language of the AI-generated issues and comments.
    Appearance
    Light or dark mode, and the app's font size.
    Export & import settings
    Take your setup to another device or keep a safe copy. Export packs everything (tokens, LLM, repos, language, theme…) into two encrypted values — the settings and their key. Save both: on the other device, paste them here and import.

    Issue assistant

    Ask about this repository's issues and code. I can read and search issues, dig into the source, create issues, add or edit comments, change statuses and edit descriptions.