Mantik Core is a runtime engine designed for evaluating, executing and deploying AI/ML Applications. It is designed around Mantik Items which can be combined into a graph.
Various Frameworks and Data-Formats are encapsulated through Bridges.
Note: Mantik Definitions are not stable and subject of changes.
.. toctree:: :maxdepth: 1 Getting Started <GettingStarted> Building <Building> Datatypes and serialization <DataTypes> MNP Protocol <Mnp> Bridge documentation <Bridges> MantikHeader documentation <MantikHeader> Executor Documentation <Executor> Samples <Samples> Debugging with Minikube <Minikube> Mantik ID <MantikId> Glossary <Glossary> Architecture <Architecture> SQL Support <Sql>
bridgeContains Adapters (Bridges) to Data Formats and Algorithms
cliMantik Command line Client
docContains documentation which can be rendered with sphinx.
componentlyScala Helper library, simplifying use of Akka, gRpc and Component-Building.
dsContains Mantik DataTypes and their main serialization format.
elementsContains the basic Mantik definitions: MantikHeader, various Definitions.
executorContains the Executor, for executing DAG-Execution Plans
go_sharedContains shared Go Code
plannerContains the local application and interface for planning and executing jobs.
projectContains Scala Build Information
testutilsContains shared Scala Testing Code
Contributions are welcome!
If you want to contribute code, please sign a contributor agreement.
For more information see https://mantik.ai/contributing.
Copyright 2020-2021 Mantik UG (Haftungsbeschränkt) All rights reserved.
Mantik is licensed unter the Terms of
GNU Affero General Public License v3.
Additionally, the following linking exception is granted:
Additional permission under the GNU Affero GPL version 3 section 7: If you modify this Program, or any covered work, by linking or combining it with other code, such other code is not for that reason alone subject to any of the requirements of the GNU Affero GPL version 3.
Mantik UG (Haftungsbeschränkt) reserves the right to sell proprietary licenses.