Introduction to TENUM
Become a 1000x Developer today . . .
with TENUM® - the first Agentic Enterprise Development Platform - enabling humans and agents to collaboratively build, deploy, and scale software FAST.
What can I build with it?
You can build high-scale, high-performance, complex applications such as:
Fullstack Serverless Apps
Microservices
SaaS Apps
What are the benefit of using TENUM®?
FullStack: FrontEnd, BackEnd, APIs, AI functions - all written with a single technology in a single ecosystem.
High Scale: Anything on TENUM® automatically scales without the need to provision, manage, or scale servers (like Lambda functions but across everything you do on TENUM®).
Real-time Synchronisation: Any data manipulation on TENUM® apps is automatically synchronised across all active sessions. This means TENUM® supports distributed editing, i.e. collaborative and concurrent modifications.
Microservice Architecture: TENUM®, microservices are naturally supported and can be implemented as a set of artifacts — with entities managing domain data and logic, message handlers serving as HTTP-accessible endpoints, and event handlers enabling asynchronous communication between services. TENUM® ’s built-in scalability ensures each microservice scales independently
Composable UI Element: allow developers to build complex interfaces by combining smaller, reusable components (similar to React). Each UI element is a self-contained Lua module that can be nested, reused, and dynamically updated. With TENUM® ’s built-in real-time data synchronization, they automatically reflect state changes across al active sessions.
Multi-Tenancy incl. Subtenants: TENUM® comes with built-in support for multitenancy, including subtenants, allowing you to create scalable, secure, and customizable applications
DevOps complete: Abstracts the full DevOps lifecycle with automatic instantiation, building, merging, deploying, releasing and operating.
Zero Setup: TENUM® allows you to spin off as many projects as you like with a click of a button. Run your
hello world!
in less than 1 min.Zero Maintenance: since TENUM® is fullstack and DevOps complete you do have to take zero care of any maintenance as the full infrastructure is taken care of by the TENUM® platform.
AI driven: you can optionally code issues with AI in TENUM® and have an AI-Copilot for AI driven development available (code-gen, testing and debugging).
Pay-as-You-Go: Apart from a small base fee you’re charged only for the compute time used during execution, measured in milliseconds. You will get full transparency on all the metrics of your application. No hidden fees.
Run on your infrastructure: You can export your TENUM® apps with our runtime in your own Docker container to run it anywhere you like.
Built-in Dependency & Code Sharing: TENUM® will include a dependency manager where developers can publish and reuse artifacts, modules, and services across projects, reducing redundant work.
On our Roadmap
Monetization via Code Reuse: Developers can publish libraries and apps to the TENUM® ecosystem and receive usage-based kickbacks, enabling new monetization opportunities for reusable code.
Customize TENUM®: Everything in TENUM® is code and accessible to the user. Even the TENUM® SaaS interface is completely built with the TENUM® core technology itself, bringing dogfooding to a whole new level. So you can - if you want - change the full TENUM® workflow and layout.
Native App Support: TENUM® is built on Kotlin Multiplatform, making it possible to compile apps for Linux, iOS, and Android natively in the future.
Where can I run TENUM® projects?
You can run TENUM® applications, microservices or libraries on:
Directly on TENUM®'s SaaS platform runtime with the click of a button
Anywhere using the Docker[TT] container export function which includes the TENUM® runtime[TT].
iOS or Android by exporting your TENUM® project as a Hybrid Apps** coming soon [Link to Roadmap].
How does TENUM® achieve this? !
TENUM® does this by abstracting software development using artifacts
. Artifacts are higher-level abstractions that encapsulate design patterns and functionalities such as ui elements, message handlers, tests, etc. [LINK].
Each of those artifacts is executed by the TENUM® runtime like a function without the need for the users to setup or configure anything.
Physically artifacts are files in your repo that represent software components. In TENUM® you code your projects repository using those artifacts.
TENUM® therefore allows you to focus on writing business logic only. At the same time you do not make any compromise on complexity and scalability of what you can build on TENUM®.
This abstraction has several further benefits:
Create your own Artifacts: As an advanced feature, you can even create your own artifacts within TENUM®.
Change the TENUM® interface: The whole TENUM® interface is also just a TENUM® application which runs on the TENUM® core technology. We are planning to make this available to users, so you can change the interface to your liking.
Compatibility: Another key benefit of the Abstraction that is that any software written on TENUM® is compatible with each other as long as the business logic does not contradict itself.
This is what makes TENUM® unique.
Agentic Development
Apart from human software development, TENUM® is also equipped with an agentic development system which you can use separately to code issues.
The TENUM® agentic system - we call it Karla - is still in a very early stage.
In our PoCs we see that Karla greatly benefits from the TENUM® abstraction, resulting in much better output than other agentic coding systems. That is as the cognitive load for the AI is much smaller in TENUM® than in other systems.
What are the goals of TENUM®? [LINK Vision]
To create the fastest and easiest development experience that has no limits in complexity and scalability.
To create one of the best technologies for AI-agents to create complex apps.
Both goals go hand in hand as our AI agents also benefit from TENUM®'s simplicity therefore operating within a much reduced solution space for more accurate outputs.
As the underlying LLMs get better and our agents improve we believe that true co-development between business owner (simple tasks) and developer (reviews and complex tasks) will be possible in TENUM®. We already laid the foundation for that with our integrated Kanban board.