@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 key. It goes straight to your repo's Actions secrets, never sits on our servers, 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. Your keys are written through to your repo's GitHub Actions secrets at submit time and discarded server-side. 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.
Every install opens a pull request with the workflow router. Read it, approve it, merge it. Codweft does nothing behind your back.
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.
Codweft opens a PR adding .github/workflows/codweft.yml. It is one router workflow that calls versioned reusables.
@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
Provider API keys are written to your repository's GitHub Actions secrets the moment you save them, then discarded from Codweft state. The reusable workflows live incodweft/github-actions, pinned by tag, so you can read what runs before you ship.
FAQ
Kimi (kimi-for-coding), Z.AI (glm-5.1), and MiniMax (MiniMax-M2.7). The router tries them in order based on which keys you configure. At least one 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, issues, and Actions secrets for the repos you select. The full permission list is shown on the install page.
Update the key in the repository's Codweft dashboard. We write through to your Actions secrets and discard the value server-side. The next run picks up the new secret.
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.