What we build
The product with its boards, PCBs and stackups, laid out the way the real product is laid out.
Engineering knowledge management for hardware companies
XKEMA holds the connections between your projects, products, boards, BOMs, components and documents — so your team decides on the full picture, not on whatever is still in someone's head.
No card No migration first English
What XKEMA does
Your ECAD knows how to draw the board. Your ERP knows how to buy it. In between sits everything else — which revision shipped, what was on it, which document describes it — and none of that lives in a system. It ends up spread across folders and conversations.
That is what XKEMA keeps. It is why we call it the business brain of a hardware company.
The product with its boards, PCBs and stackups, laid out the way the real product is laid out.
The bills of materials — and behind every component in the library sits all of the company's information and knowledge.
Schematics, Gerbers, datasheets and reports, attached to the thing they describe instead of to a folder.
An ordinary Tuesday
You open the project folder. Three BOMs with nearly identical names, two Gerber zips, and a schematic PDF nobody can confirm is the one that shipped.
No file is missing. What is missing is how they fit together: which revision came off the line, with which bill of materials, described by which document.
And it almost always ends the same way — ask whoever designed it. If they still work here.
Five projects, and you cope. Two hundred projects and fifteen years of history, and this becomes what your engineers actually do all day.
But nobody knows why that component was chosen at the time. You end up redoing analysis that was already done, losing hours, or replacing it with an oversized part just to be safe.
There are several versions of the BOM, changes scattered across folders and nobody is sure which one reached manufacturing. Before touching anything, you have to reconstruct which components it really carried.
The solution
XKEMA does not only store each product. It also keeps its revisions, the bills of materials that go with them, the documentation behind them and the relationships between all of those. So when a component, a board or a revision changes, you can see what depends on it, what may be affected, and what information the previous decision was made with.
Start from the product, the board or a part number, and you reach everything else.
A document belongs to a project, a board or a component. Never to a folder called “documentation”.
When someone moves on or leaves, the structure stays exactly where it was.
Going back to an old design
A customer asks for another batch of a product that has not been built for years. The problem is not finding the files: it is knowing which revision actually reached production, which bill of materials it carried and which documentation belonged to it. With XKEMA, that history is still inside the product.
Sample data.
You see its boards, the PCBs that go with them and every revision that has existed.
Rev C was the one that was built. The earlier ones are still available, but you no longer have to work out which of them was the right one.
The bill of materials is tied to that specific revision. There is no need to compare six spreadsheets to reconstruct what reached manufacturing.
Manufacturer, part number, properties and datasheet, on the record somebody already filled in.
Schematics, Gerbers, bill of materials and reports stay connected to the right revision. You can check the design without reconstructing its history first.
Product structure
A piece of equipment contains boards. Each board has its PCB, its stackup, its revisions and its bill of materials. And each of those items has its own documentation and data. In XKEMA those relationships are part of the system: they do not depend on a folder structure or on somebody remembering where they left each thing.
BOMs and component library
In a spreadsheet, “STM32F407VGT6” is a string of characters. In XKEMA it is a component entered once — manufacturer, properties, datasheet — and reused by the BOM of every design that needs it.
| Ref | MPN | Manufacturer | Description | Qty |
|---|---|---|---|---|
| U1 | STM32F407VGT6 | STMicroelectronics | Cortex-M4 MCU, LQFP-100 | 1 |
| U4 | TPS62130RGTR | Texas Instruments | 3 A buck converter | 2 |
| U7 | SN65HVD230DR | Texas Instruments | CAN transceiver | 1 |
| C12–C18 | GRM188R71H104KA93D | Murata | 100 nF capacitor, 0603 | 7 |
| L2 | 744314220 | Würth Elektronik | 2.2 µH inductor | 1 |
| J1 | 1734035-2 | TE Connectivity | 2-way connector, 3.5 mm pitch | 1 |
A component is registered once in the library and the different bills of materials all reference that same record. That way you do not end up with three names, four datasheets and conflicting versions of the information for the same component.
Sample data.
Documentation and viewers
When you need the documentation, you can open it directly in XKEMA without hunting for the file first or launching another tool.
They open in the browser, right next to what they belong to.
Design, revision and documentation reachable from one place.
Properties, part number and technical documentation gathered in the same library.
Revisions and long-term context
Upload a new version of a document, a BOM or an engineering table and XKEMA stores it linked to the previous one instead of replacing it. The chain is on record, with who uploaded it and when.
It does not try to be Git for hardware, nor to compare two files line by line. It solves something far more everyday: being able to come back in five years and understand which version there was, which came next, and what ended up being part of the product.
Sample data.
XKEMA does not currently check manufacturer and distributor status, so it will not warn you automatically when a component goes obsolete. What it does keep is where it is used, what documentation is attached to it, and the context you need when the time comes to replace it.
Where it fits
XKEMA does not try to replace KiCad, Altium or whichever tool you use. It takes care of everything that sits around the design: revisions, bills of materials, components, documentation and the relationships with the rest of the product.
Files are uploaded by hand. There is no integration with any design tool today.
Start without complications
There is no need to prepare a migration or reorganise years of documentation. Start with a real product, create its structure and add the information you already have as you need it.
Start with a real product. You do not need to prepare a full migration before you begin.
Equipment, boards, PCBs and stackups organised the way they really exist in the product.
Lines point at library records, and those records get reused across your other designs.
Schematics, Gerbers, datasheets and reports, attached to the thing they describe instead of to a folder.
New revisions arrive, components change and new designs appear. XKEMA keeps the history and the relationships between them.
Carlos Antonio Benito
Founder of XKEMA
Why this exists
It kept happening to me: you would open an old project and the files were all there, but working out what had actually been built, which revision was the valid one, or why a particular component had been chosen could take hours.
The problem was not missing documentation. The problem was that everything lived apart, and the context ended up staying in the head of whoever had worked on the design.
That is why I started XKEMA: I wanted a bill of materials to know which board it belongs to, every component to have a single record, and revisions to keep their history instead of replacing one another.
The idea is simple: that in five years you can open a product and understand it without having to reconstruct everything that happened five years earlier.
If this problem sounds familiar, try XKEMA with one of your products and tell me where it still hurts. I will answer you myself.
FAQ
No. XKEMA doesn't replace KiCad, Altium or anything else — it doesn't draw schematics and it doesn't route boards. It organises the project and the information around the design.
No, and I'd advise against it. Start with one product: create its project, upload its documentation, enter the components it uses. That's enough to tell whether the model suits you.
XKEMA opens by invitation. You leave your email on the waiting list and we write to you when there is room. No card required.
Projects with folders and documents; a library of components, materials and substances; equipment, boards, PCBs and stackups; bills of materials tied to the thing they describe; power, requirement and interface tables; and viewers to open all of it in the browser.
A new version of a document, a BOM or an engineering table is stored linked to the previous one rather than overwriting it. What it doesn't do is compare two revisions line by line.
Yes — generate a read-only link with an expiry date for that one document. Whoever receives it needs no account and sees nothing else.
No. XKEMA doesn't query manufacturer or distributor status, and I'd rather say so than let you find out. What it does do is keep BOMs and components properly tied together, which is what saves the work when you have to find out where a discontinued chip was used.
It works just the same for one person. Work always belongs to a team, and yours is created when you sign up; if someone joins later, it's already set up.
In cloud object storage, with access checked on every download. Every upload is validated by its actual content rather than its file extension.
Not covered here? Just ask me.
Leave me your email and I will write when there is room. If you would rather I showed you first, tell me and we will arrange it.
No card No migration first English and Spanish