@codweft reviewRun an LLM review pass on the diff. The bot leaves grouped, actionable comments. No rubber-stamps
@codweft review focus on auth code
Comment @codweft on any issue or pull request and Codweft launches a reviewed, audited GitHub Actions run
Bring your own Kimi, Z.ai, or MiniMax coding-plan key. It is stored encrypted in Codweft, decrypted only for runner jobs, and you pay your model provider directly
@maintainer · 2m
Cache invalidation breaks when a tag is updated mid-flight. Repro is in the comments.
@codweft fix
@codweft fix the cache invalidation in CacheService. See repro above.
→ read repro from comments
→ patch CacheService.invalidate()
opening pull request…
What it does
Codweft routes Kimi, Z.ai, and MiniMax coding-plan credentials. Your keys are stored encrypted in Codweft and decrypted only when a runner job needs them. You pay your model provider directly. Codweft never touches billing
One install on your org. Granular permissions, no PATs, no shared service accounts to rotate
@codweft <verb> in any issue or PR triggers a reusable, versioned GitHub Actions run that is fully visible to your team
Each command creates a short-lived branch with the workflow for that run, triggers it, and cleans it up after completion
Every command is logged with status, requester, run URL, and outcome. Browse it in the dashboard or pipe it to your SIEM
The workflows live in github.com/codweft/github-actions, pinned by tag. Read what's running before you ship it
How it works
One click on github.com/apps/codweft. Pick your org and the repos you want covered
Store provider credentials in Codweft, pick the models each repository can use, and keep secrets out of repository Actions settings
@codweft review, @codweft fix, @codweft implement, @codweft resolve conflicts. Every command is a tracked Actions run
Commands
Triggered from any issue or pull request comment by trusted users in your repo. Every command is a versioned reusable workflow you can pin and audit
@codweft reviewRun an LLM review pass on the diff. The bot leaves grouped, actionable comments. No rubber-stamps
@codweft review focus on auth code
@codweft fixDiagnose and patch. Codweft reads the issue, the diff, and unresolved review threads, then opens a fix PR
@codweft fix the off-by-one in pagination
@codweft implementFrom an issue to a draft PR. Asks clarifying questions when the issue is underspecified, then ships
@codweft implement
@codweft resolve conflictsResolves merge conflicts on a stacked branch and documents the decisions in the PR body
@codweft resolve conflicts prefer ours for lockfile
Coding-plan provider keys are stored encrypted in Codweft as the source of truth, decrypted only when a run needs them. The reusable workflows live incodweft/github-actions, pinned by tag, so you can read exactly what runs before you ship
FAQ
Kimi (Kimi K2.7 Code), Z.ai (GLM-5.2, GLM-5.1, GLM-5-Turbo, GLM-4.7, GLM-4.5-Air), and MiniMax (MiniMax-M3 plus M2.x options). The router tries the credentials you configure in order. At least one route is required per repo or org
Codweft itself is free during the MVP. You pay your model provider for tokens and your GitHub Actions usage for run minutes. Both are billed directly by them, not by us
Read on contents and metadata, write on pull requests and issues for the repos you select. Provider keys are stored encrypted in Codweft, not in your repo, so no Actions secrets permission is needed. The full permission list is shown on the install page
Update the credential in the repository's or account's Codweft dashboard. We store it encrypted and decrypt it only for runner jobs. The next run picks up the new key
Only repository owners, members, and collaborators. The reusable workflows check association on every comment event before doing anything
The reusable workflows are: github.com/codweft/github-actions. The portal/control plane is closed source for now
Install Codweft on one repo and try @codweft reviewon your next pull request. Uninstall in one click if it's not for you.