K-Bot
Based on published sources · Not tested by us ·
Overview
A public-alpha humanoid project whose CAD, operating system, simulation and inference code live in separate sources. [S001]
K-Bot's primary README describes the project as public alpha and warns of breaking changes. Its mechanical notes emphasize replaceable hands and head hardware, but those design goals are not evidence of measured repair time or a complete self-build kit. The main repository points to an external Onshape publication and electrical documentation; it does not itself contain a complete robot manufacturing pack. [S001] [S004] [S005] [S006]
Specifications
| Detail | Description |
|---|---|
| Type | Modular humanoid Reported by source [S001] [S005] [S007] [S010] [S011] · Checked 2026-09-30 |
| Intended users | Experienced humanoid developers; Research teams able to maintain an evolving platform Editorial assessment [S001] · Checked 2026-09-30 |
| Assembly | Not known |
| Calibration | Not known |
| Operating system | Not known |
| Computer needed | Not known |
Assembly and use
Keep the three software components at known revisions
The project references kos-kbot, ksim-kbot and kbot-inference as submodules. Its development instructions suggest updating submodules to their latest master branches. For catalog preservation, we captured parent commit 76aba70e3372 and its referenced components: inference 9c7e382115c9, OS 3669244d6b67 and simulation e7681a1b908f. The full hashes are retained in the linked source references. That retains the starting point without claiming those versions have been tested together. The simulation component also requests a recursive assets checkout, so nested dependencies still need separate preservation. [S001] [S007] [S009] [S010] [S011]
The operating-system component draws a useful distinction between a native build with stub features and a hardware cross-build targeting aarch64 Linux. A successful stub build would not establish robot operation. The inference overview also defines actuator-direction conventions, which would need to agree with the hardware and calibration before a future motion test. No code was built or executed during this review. [S009] [S010]
Preserve license boundaries and missing build inputs
The parent README declares CERN-OHL-S for hardware and GPL v3 for software unless otherwise specified, but its root LICENSE contains MIT text. That parent software-license conflict remains unresolved. The pinned kos-kbot and ksim-kbot components separately contain MIT terms. Clarify the conflicting parent declarations and retain each component's terms before relying on them for redistribution or an offer. [S001] [S003] [S008] [S010] [S011]
A build-selection decision still needs an exact CAD export, electrical pack, configuration-specific BOM, firmware set and current delivered cost. The available source references support further research; our assembly, repair and support capability remains untested. [S004] [S005] [S006] [S007]
Cost
No current, complete configuration-specific build cost has been established for this profile.
Source files and licenses
Available project sources support research coverage; complete build and commercial qualification remain separate.
| Layer | Availability / license |
|---|---|
| mechanical design | available · CERN-OHL-S-2.0 Root hardware declaration; external editable CAD export and complete BOM not preserved/matched here. [S001] [S005] [S008] |
| electronics | available · CERN-OHL-S-2.0 Primary archive links external electrical documentation; its current contents and manufacturing pack remain unverified. [S001] [S006] [S008] |
| firmware | not found · License not fully assessed Complete matched actuator firmware source and update procedure not established by this review. [S004] [S007] |
| software | available · Conflicting declarations: README GPL v3; root LICENSE MIT README declares GPL v3 but root LICENSE contains MIT text; parent scope unresolved. Pinned kos-kbot and ksim-kbot have MIT terms. [S001] [S003] [S010] |
| model weights | not found · License not fully assessed Complete payload and license set for a specified learned behavior not established in inspected overview/submodules. [S004] [S009] [S011] |
| datasets | not found · License not fully assessed Complete payload and license set for a specified learned behavior not established in inspected overview/submodules. [S004] [S009] [S011] |
| documentation | available · License not fully assessed Primary overview and mechanical notes; detailed external guide not fully inspected. [S001] [S005] [S006] |
References
Links identify the documentation and revisions used in this profile. Access dates record when each source was retrieved.
- S001 · kscalelabs / project contributors
Upstream project overview
Accessed 2026-09-30 · README.mdSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S002 · kscalelabs / project contributors
Repository revision and release metadata
Accessed 2026-09-30 · 76aba70e3372fecf3583ed6dbe5f379d44c8511cSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S003 · kscalelabs / project contributors
Repository license
Accessed 2026-09-30 · LICENSESource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S004 · kscalelabs / project contributors
Pinned repository artifact inventory
Accessed 2026-09-30 · 76aba70e3372fecf3583ed6dbe5f379d44c8511c archive file inventorySource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S007 · kscalelabs / project contributors
.gitmodules
Accessed 2026-09-30 · .gitmodulesSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S008 · kscalelabs / project contributors
LICENSE-HW
Accessed 2026-09-30 · LICENSE-HWSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S006 · kscalelabs / project contributors
electrical/README.md
Accessed 2026-09-30 · electrical/README.mdSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S005 · kscalelabs / project contributors
mechanical/README.md
Accessed 2026-09-30 · mechanical/README.mdSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S009 · kscalelabs / project contributors
Pinned kbot-inference
Accessed 2026-09-30 · Exact submodule commit; nested dependencies not guaranteed includedSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S010 · kscalelabs / project contributors
Pinned kos-kbot
Accessed 2026-09-30 · Exact submodule commit; nested dependencies not guaranteed includedSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S011 · kscalelabs / project contributors
Pinned ksim-kbot
Accessed 2026-09-30 · Exact submodule commit; nested dependencies not guaranteed includedSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
Correction guidance · Discussion is not enabled · Profile format 0.5.0-draft.1
Change history
September 29, 2026 — First research profile published.