Join our open Beta for free
Join BetaFor the last 20 years our professional passion has been enterprise application development for large companies. Over all this time it is truly amazing how many different technologies, paradigms and solutions have risen to popularity. Software is truly eating the world.
However, there are fundamental downsides to all of this. Who can keep up with all these technologies? Application Development has become incredibly complex requiring ever more specialists for an ever growing amount of tools and technologies and potential solutions.
Back in 2020, being very frustrated, we asked ourselves: How does our future as a software agency look like? How can we enable our clients to achieve results in a faster and easier way? How do we stop reinventing the wheel over and over again?
So we went to the drawing board and looked into the first principles of the problem. The core challenges in software development.
On a very abstract level Professional Software Development is a highly complex process that goes far beyond coding. It is best described as a collaborative craft whereby different experts solve problems in creative ways with their respective set of tools available to them. This boils down to three topics:
Each of these three areas is in itself incredibly complex with each having developed a plethora of tools, paradigms and technologies over the years. We therefore knew that there is no way to solve this with any traditional attempt but only by addressing these core pillars directly.
And that was the birth of Tenum.
In essence Tenum is a DevOps complete software runtime and platform that abstracts all aspects of the software development lifecycle by artifacts.
With Tenum you can build complex fullstack serverless apps which will be exportable to iOS, Android and other platforms.
All artifacts are fully configurable via the most powerful configuration language there is - a programming language. We chose Lua as it is very lightweight, easy to learn and a high level language.
Those artifacts, from things like message handlers and UI Elements to E2E Tests and Issues, form a language which is not only very powerful in creating complex software but also perfect for AI to understand and work with.
In more detail, Tenum has the following characteristics:
We can now best describe Tenum as a Generative LowCode Platform. Even though we feel this falls massively short of its true potential of becoming the first true AI App Developers.
There are several companies claiming that, but we believe we will, once we have enough data i.e. running apps on Tenum, reach unprecedented levels. And we will only get better with the performance of the underlying LLMs or agent-based systems. We think of Tenum as the platform which will enable true AI app development by combining the best-of-breed and the best-of-market LLMs with the AI-native language framework to build complex.
We believe the power of Tenum goes far beyond becoming a true Generative Application Development platform for Non-Devs.
With Tenum users can give their users access to their solutions without loosing their proprietary code or any revenue. Our users endusers will be able to adjust their software to their own needs. This is the realisation of an old vision in computer science formulated by Alan Kay over 40 years ago.
Also sharing will reach new levels as with Tenum. All the underlying complexities are hidden from the user and you can share any app, library, service, etc. (without the data). Once the Tenum library is big enough, even when starting an app from scratch, we solve the reinvent the wheel problem.
We will soon implement documentation driven development, liberating our users to develop a concept of their app.
We believe that a similar approach to software development has not been undertaken yet and that we can achieve extraordinary results in combination with AI.
We also believe that AI will become a utility as the market will drive prices down and not one single LLM will dominate the market, leaving us with plenty of options to plugin the best-of-breed and best-of-market LLMs.
Our approach will be ahead of any ‘pure’-LLM player as it provides the framework, guardrails and language for human-AI collaboration on creating complex applications.
We are excited to see Tenum come to life and hope it plays a role in democratizing software development.
Want to know more? Join us, give us feedback or ask us a question anytime!