Accelerate Innovation.

Build for Tomorrow.

Scroll down to learn more

Building blocks for the internet of tomorrow.

People and businesses today expect integrated software solutions that work with their existing data and workflows.

Comake has spent most of the past decade inventing technologies to unify data and capabilities across an existing landscape of disparate and fragmented software tools. We have decided to open-source many of these technologies as part of our commitment to broader societal collaboration.

We offer modern technologies to help you more effectively build and maintain complex software and workflows. Use our technologies to more easily build modular, scalable, secure, and fully integrated software solutions.

Access capabilities from any API, via a simple abstraction.

Standard Knowledge Language ("SKL") is a protocol that makes it easy to interact with non-standard data formats and APIs through standardized abstractions of data ("Nouns") and capabilities ("Verbs").

SKL does not require software publishers to change their existing APIs or offerings. Instead, it provides a streamlined way for developers to easily and simultaneously connect to a theoretically infinite number of APIs and data sources.

Using SKL, a developer, end user, or application can easily perform operations on/with any given Noun(s) regardless of where the data comes from or how it’s stored.

Build with ease today what you could only dream yesterday.

Comake's technologies turn the old rules of software upside-down and bring previously unattainable innovations within reach. What will you do in this new future?

Understand data by what it represents, not how it's stored.

Standard Knowledge Language (SKL) uses "Nouns" to represent the range of possible attributes that any given data type may have across data sources. This allows you to be significantly more efficient with your development efforts: get products built faster and maintain software more effectively.

Your custom application logic does not need to worry about the various data sources you may be working with or how they represent data. Instead, your application can use the Standard Knowledge Query Language (SKQL) to interact with abstractions of data (Nouns). SKL then uses mappings to translate between Nouns and the necessary data source or API.

Turn all your software into interoperable building blocks. Give your development teams superpowers.

Switch out data views with modular interface components.

The same data can be represented in any number of ways. Swapping out interface components should be a breeze. Customizing those views should be just as simple. Standard Interfaces is a modular UI framework that works with your prebuilt interface components and that is easily customizable using configuration.

EXAMPLE

Easily store and manage
Structured Data.

Easily build and manage custom schemas, link data, and build up knowledge in a new type of data warehouse that can easily connect with your existing software. Standard.Storage offers Solid-compliant structured data store for all use-cases!

Custom, Shareable Knowledge Graphs.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus ipsum tortor, ultricies vitae vestibulum et, ultricies id lectus. Fusce a felis sit amet mi mattis dapibus. Proin ut tempor purus, a laoreet massa.

Fusce a felis sit amet mi mattis dapibus. Proin ut tempor purus, a laoreet massa., consectetur adipiscing elit. Vivamus ipsum tortor, ultricies vitae vestibulum et, ultricies id lectus. Fusce a felis sit amet mi mattis dapibus.

Enterprise-Grade Security and Compliance.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus ipsum tortor, ultricies vitae vestibulum et, ultricies id lectus. Fusce a felis sit amet mi mattis dapibus. Proin ut tempor purus, a laoreet massa.

Fusce a felis sit amet mi mattis dapibus. Proin ut tempor purus, a laoreet massa., consectetur adipiscing elit. Vivamus ipsum tortor, ultricies vitae vestibulum et, ultricies id lectus. Fusce a felis sit amet mi mattis dapibus.

User-owned data.
Powered by Solid.

"When people are united with their data, everybody wins. Offer users a seat at the table, and they'll embrace innovation on their behalf."

"Flywheel of trust and value"

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus ipsum tortor, ultricies vitae vestibulum et, ultricies id lectus. Fusce a felis sit amet mi mattis dapibus. Proin ut tempor purus, a laoreet massa. Nunc eget tellus risus. Cras eu maximus orci.

Phasellus imperdiet tortor interdum ligula mollis porta. Donec sit amet malesuada metus. Pellentesque lacinia lorem luctus turpis sagittis venenatis. Nunc massa sem, semper ac aliquet a, luctus non tellus. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

Built-In Privacy and Ownership.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus ipsum tortor, ultricies vitae vestibulum et, ultricies id lectus. Fusce a felis sit amet mi mattis dapibus. Proin ut tempor purus, a laoreet massa. Nunc eget tellus risus.

Commercial Support and Licensing

While building software products over the years, we found ourselves increasingly struggling to manage a messy web of connections, integrations, and programming logic across software systems. We knew that we weren't alone and that there had to be a better way of unifying data and capabilities. We decided to address the issues from the ground up by rethinking software integration entirely. After several years of research, we invented SKL and have open-sourced the general logic behind how it works.

Open-Source Foundations.

After several years of research, we invented SKL and have open-sourced the general logic behind how it works. We are excited to share our innovation and to try to improve our collective ability to connect data and capabilities across use-cases.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus ipsum tortor, ultricies vitae vestibulum et, ultricies id lectus. Fusce a felis sit amet mi mattis dapibus. Proin ut tempor purus, a laoreet massa. Nunc eget tellus risus.

Free Use with Attribution.

After several years of research, we invented SKL and have open-sourced the general logic behind how it works. We are excited to share our innovation and to try to improve our collective ability to connect data and capabilities across use-cases.

While building software products over the years, we found ourselves increasingly struggling to manage a messy web of connections, integrations, and programming logic across software systems. We knew that we weren't alone and that there had to be a better way of unifying data and capabilities. We decided to address the issues from the ground up by rethinking software integration entirely. After several years of research, we invented SKL and have open-sourced the general logic behind how it works.

Request Pricing to "White Label" SKL

Thank you! We will be in touch soon.
Oops! Something went wrong while submitting the form.

Restricted Uses of SKL.

We are excited to share our innovation and to try to improve our collective ability to connect data and capabilities across use-cases. While we have filed many hundreds of pages of patents on key aspects of SKL, we are not restricting the use of SKL in many practical ways. For example, you will always be able to use SKL to integrate a variety of software tools, to easily switch out software interfaces, to empower a variety of decentralized data storage solutions, and more. However, one restriction we do require is that any product using SKL for free properly attributes the usage of SKL technologies.

If you would like to white label products using SKL, if you would like our help building SKL-powered products, and/or if you would like to explore a different type of partnership, please reach out to us. We are actively consulting and partnering with startups, enterprises, and government agencies as we help them unify data and capabilities across fragmented systems.