Open Source RoboticsRobots, software & field notes

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

DetailDescription
TypeModular humanoid
Reported by source [S001] [S005] [S007] [S010] [S011] · Checked 2026-09-30
Intended usersExperienced humanoid developers; Research teams able to maintain an evolving platform
Editorial assessment [S001] · Checked 2026-09-30
AssemblyNot known
CalibrationNot known
Operating systemNot known
Computer neededNot 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.

LayerAvailability / license
mechanical designavailable · CERN-OHL-S-2.0
Root hardware declaration; external editable CAD export and complete BOM not preserved/matched here. [S001] [S005] [S008]
electronicsavailable · CERN-OHL-S-2.0
Primary archive links external electrical documentation; its current contents and manufacturing pack remain unverified. [S001] [S006] [S008]
firmwarenot found · License not fully assessed
Complete matched actuator firmware source and update procedure not established by this review. [S004] [S007]
softwareavailable · 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 weightsnot found · License not fully assessed
Complete payload and license set for a specified learned behavior not established in inspected overview/submodules. [S004] [S009] [S011]
datasetsnot found · License not fully assessed
Complete payload and license set for a specified learned behavior not established in inspected overview/submodules. [S004] [S009] [S011]
documentationavailable · 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.

  1. S001 · kscalelabs / project contributors
    Upstream project overview
    Accessed 2026-09-30 · README.md
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  2. S002 · kscalelabs / project contributors
    Repository revision and release metadata
    Accessed 2026-09-30 · 76aba70e3372fecf3583ed6dbe5f379d44c8511c
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  3. S003 · kscalelabs / project contributors
    Repository license
    Accessed 2026-09-30 · LICENSE
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  4. S004 · kscalelabs / project contributors
    Pinned repository artifact inventory
    Accessed 2026-09-30 · 76aba70e3372fecf3583ed6dbe5f379d44c8511c archive file inventory
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  5. S007 · kscalelabs / project contributors
    .gitmodules
    Accessed 2026-09-30 · .gitmodules
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  6. S008 · kscalelabs / project contributors
    LICENSE-HW
    Accessed 2026-09-30 · LICENSE-HW
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  7. S006 · kscalelabs / project contributors
    electrical/README.md
    Accessed 2026-09-30 · electrical/README.md
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  8. S005 · kscalelabs / project contributors
    mechanical/README.md
    Accessed 2026-09-30 · mechanical/README.md
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  9. S009 · kscalelabs / project contributors
    Pinned kbot-inference
    Accessed 2026-09-30 · Exact submodule commit; nested dependencies not guaranteed included
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  10. S010 · kscalelabs / project contributors
    Pinned kos-kbot
    Accessed 2026-09-30 · Exact submodule commit; nested dependencies not guaranteed included
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

  11. S011 · kscalelabs / project contributors
    Pinned ksim-kbot
    Accessed 2026-09-30 · Exact submodule commit; nested dependencies not guaranteed included
    Source notes

    Source text inspected for the cited scoped claims; see profile claim notes.

Research and review details

Source research only; no installation, physical build or performance test performed. No affiliate links added.

Profile edited 2026-09-30 · Sources checked 2026-09-30 · Next review target 2026-10-30

Combined hardware and software repository revision: 76aba70e3372 · Activity recorded 2025-11-07 [S002]

Correction guidance · Discussion is not enabled · Profile format 0.5.0-draft.1

Change history

September 29, 2026 — First research profile published.