Truke KF is a software platform designed to support the creation, management, and reuse of structured technical knowledge. Inspired by the simplicity and flexibility of wikis, KF goes a step further by integrating formal engineering tools like failure analysis, action planning, and document structures into a unified and intuitive environment. Its purpose is to help individuals and teams organize complex projects and systems with clarity.
The fundamental building block in KF is the item. Each item represents a distinct piece of knowledge—it could be a document, a component, a process, an event (whether a problem or an opportunity), or an action. Items are not isolated: they belong to types, which define what kind of structure or behavior the item should follow. A component, for instance, can inherit a bill of materials from its type; a failure event can inherit expected causes or mitigation actions; and a document can inherit a predefined checklist of what it should contain. This approach enables powerful knowledge reuse: by defining well-structured types once, teams can instantiate them repeatedly and adapt them contextually—keeping consistency while allowing flexibility.
One of KF’s standout features is its integration of risk analysis and failure modes evaluation, using a deliberately simplified and unified format. The FMEA (Failure Mode and Effects Analysis) in KF is distilled into just four columns: the item being analyzed, the related failures (with causes and effects stacked vertically), the proposed or implemented actions, and a calculated risk summary. This structure makes it possible to capture and understand complex risk landscapes without getting lost in spreadsheets or disconnected documents. Despite the simplicity, KF fully supports methodologies like traditional FMEA, DRBFM (Design Review Based on Failure Mode), and DRBTR (Design Review Based on Test Results).
KF’s risk system is built around S-O-D: severity, occurrence, and detection (or controllability). These values can be assigned to events and actions, and used to calculate risk levels or trigger action priorities, following industry practices such as those outlined in the VDA/AIAG FMEA Handbook (2019). For safety-relevant contexts, KF supports the ISO 26262 methodology as well. Items can be marked with ASIL-related classifications, and the appropriate risk matrices (ASIL tables) are applied automatically. The platform also supports “before and after” evaluations, allowing users to visualize how planned or implemented actions reduce the associated risk.
Although KF does not include a formal requirements management module, it does allow for structuring documents that contain groups of requirements, and provides full traceability between items. This ensures that even in the absence of atomic-level requirement entities, documents can serve as structured carriers of requirement sets, with traceable implementation and verification actions.
Another key feature is the checklist mechanism. When an item inherits structure from its type, each expected action or outcome becomes part of an implicit checklist. These elements can be marked as missing, pending, completed, or not applicable. This simple mechanism enables KF to act as a real-time progress tracker across documents, systems, or failure analyses—bridging the gap between planning and verification without the need for a full workflow engine.
KF also includes native Gantt-style scheduling. Actions—whether preventive, corrective, or detection-related—can be scheduled and visualized over time. This turns KF into a practical tool for managing project tasks directly connected to risks or system elements.
In essence, Truke KF is not just a tool to document what you know—it’s a system for building knowledge iteratively and collaboratively, in ways that scale with the complexity of the problem without overwhelming the user. It’s ideal for engineers, designers, project managers, and quality professionals who want to bring structure and clarity to their work, while avoiding the rigidity and weight of conventional enterprise systems.
Truke KF is lean, modular, and open-ended. It invites users to model their world—not by adapting themselves to the software, but by letting the software reflect the way they think, design, and improve.