WorkBuddy Linux: How to Get and Verify the Official Packages

WorkBuddy Linux does ship as official DEB and RPM packages, but the download page never links to them. It sends Linux users to the UOS and Kylin app stores instead. You get them from the vendor's update endpoint, then verify the file against the SHA-256 hash in that same response before installing.
01 /What does WorkBuddy Linux actually ship?
There is no Linux download button on the official site, yet the vendor's update API returns direct URLs for both packaging formats. The DEB endpoint uses the platform parameter workbuddy-linux-x64-deb, and the RPM endpoint uses workbuddy-linux-x64-rpm. Both are served from download.codebuddy.cn over HTTPS, and each response carries the version, the URL and a SHA-256 hash.
| Format | Platform parameter | Current version |
|---|---|---|
| DEB | workbuddy-linux-x64-deb | 5.6.2.40046327 |
| RPM | workbuddy-linux-x64-rpm | 5.6.2.40046327 |
Both rows report 5.6.2.40046327 at the time of checking. The two files are distinct, so their hashes differ even though the version string matches. I verified the endpoints and the values below on 2026-11-10, and I reproduce the response exactly as returned rather than paraphrasing it. Every WorkBuddy Linux value on this page traces back to that request.
02 /How do you get the current WorkBuddy Linux download link?
You need nothing beyond curl, because this is the same endpoint the vendor's own client uses to check for updates. The request below asks for the DEB metadata; change deb to rpm to reach the RPM build. I have left the command exactly as I ran it, with no flags added for display.
curl -fsS 'https://www.workbuddy.cn/v2/update?platform=workbuddy-linux-x64-deb' | python3 -m json.toolThe response looks like the block below, which is the real output rather than an illustration. Keep it intact, because the values in the next section are checked against it. Nothing has been reformatted, reordered or trimmed.
{
"version": "5.6.2.40046327",
"url": "https://download.codebuddy.cn/workbuddy/saas/linux-x64-deb/WorkBuddy-linux-x64-deb-5.6.2.40046327-c7b525f3.deb",
"productVersion": "5.6.2.40046327",
"sha256hash": "12149ad8c0cd748fd5062d8f62c7827d688d8095427ada99b1ae9e7019897523",
"timestamp": 1790769527,
"supportsFastUpdate": false
}The RPM endpoint returns the same version with a different hash, 2e49fac166708e9716ab36dc3a7ffcf0fcea4a94591419b3654c59b67f4d392d. Two details in the DEB response are worth reading carefully. The timestamp is 1790769527, which is 2026-09-30 19:58 local time and marks the build rather than the day you ran the command; if you see 5.6.2.40046327 six months later, the channel simply has not moved. The flag reads supportsFastUpdate: false, so treat in-app auto-update on Linux as unreliable and re-check the endpoint yourself.
A fuller audit of the same endpoint, checked on 2026-11-10, records eight fields in total. Two of them, hash and name, come back as empty strings and are easy to overlook, which is why they are absent from the captured sample above. The table lists every key and the value observed for the DEB channel. The WorkBuddy download page repeats the same field list across every platform.
| Field | Observed value |
|---|---|
version | 5.6.2.40046327 |
url | Direct download URL on download.codebuddy.cn |
productVersion | 5.6.2.40046327 |
sha256hash | 12149ad8c0cd748fd5062d8f62c7827d688d8095427ada99b1ae9e7019897523 |
timestamp | 1790769527 |
hash | Empty string |
name | Empty string |
supportsFastUpdate | false |
03 /How do you verify a WorkBuddy Linux package before installing?
An installer that runs with your permissions deserves a check, especially when the URL comes from an undocumented endpoint rather than a download button. Two commands are enough, and I have left both exactly as I ran them. Neither requires anything beyond a shell.
# 1. Does the URL resolve to a real file?
curl -sIL '<url from the JSON above>' | head -20I ran this on the current DEB. It returns HTTP 200, Content-Length of about 410 MB, and Server: tencent-cos, meaning the file is served directly from Tencent's object storage rather than a third-party mirror. That header is the reason I treat the URL as vendor-controlled.
# 2. Does the file match the hash the vendor published?
sha256sum WorkBuddy-linux-x64-deb-5.6.2.40046327-c7b525f3.debCompare the output against sha256hash from the API response. If the two differ, do not install the file, because a mismatch means either a corrupted download or a package that is not what the endpoint claims. This check is the only step that ties the bytes on your disk back to the vendor's own response.
04 /What do the community WorkBuddy Linux projects actually publish?
Two GitHub projects exist because of this packaging gap, and neither is affiliated with Tencent. Their star counts come from the GitHub API and the repository contents were checked on 2026-11-10, so what follows is a description of what each project itself states rather than an endorsement. I am not treating any media summary as an official document here. The distinction matters, because provenance claims are easy to overstate.
| Project | Stars | What it publishes | Provenance detail |
|---|---|---|---|
ziyue67/workbuddy-linux | 63 | A one-click install script and a four-channel version index for deb and rpm, x64 and arm64 | Explicitly excludes Tencent binaries; the latest Release has empty assets, the README says it ships no installer files, no provenance file is published, measured values live in checksums.json, and the project calls the endpoint's own api_sha256 untrustworthy |
jiashuaibei/workbuddy-linux | 56 | A mirror of the official DEB and RPM packages that keeps the original bytes and states it does not repackage | The latest Release includes provenance-deb.json, provenance-rpm.json, SHA256SUMS, upstream-response-deb.json and upstream-response-rpm.json; it separates reportedSha256 from actualSha256 and states its own checksum files cannot independently prove official identity |
Together the two projects hold 119 stars, which matches the figure quoted as a cross-check in the wider notes. The first is MIT-licensed Shell and is explicit that it carries no vendor binaries, so its install script cannot be pulling an official build. The second is Python under an "Other" licence and is more useful for provenance work, because it publishes the upstream responses that let you re-download from the vendor and compare byte-for-byte. Even there, a mirror's checksum file only proves the file matches what the mirror published, not where the file came from.
For the platform-level view, the WorkBuddy download page lists all five platform states; for the permission layers, the WorkBuddy Skills notes are the relevant ones. The all WorkBuddy answers index groups these questions by platform. A WorkBuddy comparison page exists, but it deliberately publishes no speed or quality ranking, so I will not use it to claim this build is better than anything.
05 /If you are on ARM, what changes?
Both endpoints documented above are x64, and there is no published arm64 endpoint that I could verify. If you are on ARM, the community install script is the only practical option I found, and you should assume it is doing something other than pulling an official build. That is an assumption about the script's behaviour, not a measured result, so I am flagging it as such.
I did not test an ARM install, and I will not claim the x64 package runs there. The honest position is that vendor-supported Linux still means UOS and Kylin through their app stores, with general ARM support unconfirmed. Anything beyond that is community territory, and the same hash checks apply if you can obtain a comparable file.
06 /What do people actually search around WorkBuddy Linux?
The autocomplete data around this query shows what people follow up with, and it is worth answering the recurring ones directly. WorkBuddy Ubuntu and WorkBuddy deb are the same DEB file described above, so the hash check applies unchanged. Workbuddy linux do appears to be a truncated query rather than a distinct topic, and WorkBuddy Android is a separate platform with no verified package at the time of writing.
None of those follow-ups changes the procedure. Get the URL from the vendor endpoint, confirm it resolves on download.codebuddy.cn, and compare the SHA-256 before installing. That is the whole method, and it stays the same whether the search term names a distribution or a file extension. The same WorkBuddy Linux endpoint is the only source that matters throughout.
07 /What are the honest limits of this WorkBuddy Linux page?
I verified the endpoint, the response fields, the download URL, the HTTP status, the file size and the serving infrastructure. I have not installed this build on every distribution, and I am not going to claim otherwise. DEB and RPM are packaging formats rather than compatibility guarantees, so a package that installs on Ubuntu will not necessarily run correctly on every derivative. The vendor's own documentation mentions only UOS and Kylin as supported Linux targets, which leaves general-purpose distribution support unconfirmed.
Everything on this WorkBuddy Linux page drawn from public sources was checked on 2026-11-10, including the eight-field response and the two project star counts. I did not verify user reviews, a mobile build, or a per-call credit figure, so none appear as facts. Where I have reproduced a command or a JSON response, I kept it verbatim, and where I have stated a boundary, I labelled it as one. If something breaks, the official app-store builds for UOS and Kylin are the paths the vendor actually stands behind.
For the definitional question behind all of this, the what is WorkBuddy page gives the plain description, and the WorkBuddy notes page keeps dated field records. Neither replaces the checks above, which you should run on the file you actually receive. Both are shorter reads than the procedure, and neither adds a claim about the build.
08 /Frequently asked questions
Is WorkBuddy Linux officially supported on Ubuntu?
Not in the vendor's documentation, which names only UOS and Kylin as supported Linux store targets. The DEB and RPM packages are official builds reachable through the update endpoint, but that is a packaging fact rather than a support statement. Install it, verify the hash, and keep the previous installer in case you need to roll back.
Does WorkBuddy Linux support in-app updates?
The endpoint returns supportsFastUpdate: false for the DEB channel, which is a reason not to rely on it. Re-check the update endpoint yourself and compare the version and hash against what you have installed. That flag was part of the response audited on 2026-11-10.
Can I verify the package without trusting a mirror?
Yes, by pulling the file from the vendor endpoint yourself and comparing it to sha256hash in that same response. A checksum hosted on a mirror only shows that the mirror's file matches the mirror's own record. The Server: tencent-cos header is additional evidence that the file came from Tencent's object storage, not a third party.
What if the hash does not match after download?
Do not install the file, because a mismatch means either corruption or a package that is not what the endpoint claims. Re-download from the same URL and compare again, keeping the failed copy aside for reference. If it still differs, stop and use the official UOS or Kylin app-store path instead.
09 /Sources
The endpoint values, hashes and HTTP observations on this page were read on 2026-11-10 and are reproduced as observed. The eight-field response and the two community project star counts were checked on 2026-11-10 against the vendor endpoint and the GitHub API. Numbers relayed by media coverage of an enterprise security white paper are not reproduced here, because they are not official documentation, and no per-call credits figure is printed because none was published. Local observations are limited to what was actually recorded on this machine.
WorkBuddy Central is an independent site. Not affiliated with Tencent, OpenAI, Anthropic, or any product mentioned.
WorkBuddy is a product of Tencent. Codex is a product of OpenAI. Claude Code is a product of Anthropic. Cursor, Trae, Qoder and CodeBuddy belong to their respective owners. None of them sponsor, endorse, or review this site.
The name "WorkBuddy Central" is descriptive of the site's subject, not a claim to anyone's brand.