Why we Built Magic Cloud

Why we Built Magic Cloud

Our unique advantage as an AI solutions provider is our ability to create custom AI applications. Almost everybody contacting us today needs something custom based upon AI. Our process for delivering it is typically to create some Hyperlambda, wrap it inside an AI function, possibly add a couple of AI Workflows on top of it, for then to deliver it through our AI Expert System to the client as an AI Agent.

This allows us to deliver complex AI solutions for a fraction of the cost others would charge you, because as we start out, 80% of the job is already done since we can reuse what we already have.

Hyperlambda, an AI Programming Language

Hyperlambda was invented and created by us. This means that there wasn't any existing IDEs that could deal with its syntax out of the box. In addition, to integrate it into Visual Studio Code would imply that we'd not be getting meta information about what slots were available, since autocompletion is dependent upon having access to the runtime and query it for information. The latter point implies it's almost impossible to build a real language plugin for something like VS Code.

Existing IDEs simply couldn't be used, so we had to create our own

Below is a screenshot of Hyper IDE while editing a CRUD endpoint that was automatically generated using the Endpoint Generator.

Hyper IDE editing Hyperlambda file

The point about Hyper IDE of course, is that it makes it extremely easy to use with Hyperlambda, which again makes it extremely easy to create AI workflows and AI functions.

Anti-IDE

Then comes the fact that all existing IDEs are created to make it easier to create a lot of code fast. AINIRO's philosophy is to reduce the need for code, and have the machine create as much of the remaining required code as possible automatically using meta-programming and declarative programming. This implied that existing IDEs were incompatible with the purpose of our platform. Every time we can automate the creation of code, we do it - Something illustrated with our Endpoint Generator.

Endpoint Generator Screenshot

Above is a screenshot of the endpoint generator, sometimes capable of generating thousands of lines of code in some few seconds, wrapping your entire database in CRUD API endpoints.

Hyper IDE is an "anti IDE" because instead of simplifying creating code, it automates the process of creating code

Magic, an AI Solution Platform

However, the most important part is that Magic Cloud is a very narrow type of software development platform. Instead of trying to solve everything, it focuses narrowly on making it easier to create AI solutions. Being able to rapidly create frontend ReactJS code is simply irrelevant for us, because all our deliveries are using the same frontend.

This common frontend has a textbox, the ability to change model, and an output surface. Below is a screenshot.

AI Expert System Screenshot

When every single frontend solution you deliver looks exactly like the above, spending time simplifying coding in ReactJS or HTML is simply a vaste of time

This is what allows us to sell custom ChatGPT solutions, where we add functionality to OpenAI using our AI Agent technology, integrate with existing systems you have - For then to deliver an AI solution where you're using natural language to interact with your system.

This also implies that every time we onboard a new client, we're already done with its frontend. Frontend development typically requires 70% of software development resources, implying we've already save 70% of our resources by delivering the same frontend. This comes in addition to the fact that we're sometimes able to deliver the backend 10 to 100 times faster.

Cost Reduction on Steroids

Yesterday I started working for a new client. I can't disclose who (yet), but he basically wanted an investment AI chatbot where people could get investment advice. He already had data, and he wanted to combine his data with AI to create a natural language chatbot where investors could phrase questions and query his data. So far I've worked for 2 days, and he's already started testing the system.

The process was to create a managed PostgreSQL database through DigitalOcean, import his data, connect to the database from his cloudlet, and add AI functions allowing the user to use natural language to retrieve data. So far I've spent two days, and he's already got a working MVP. When I'm done, in about 3 to 5 weeks, he'll have something he'd have to pay at least 10x as much if he had asked anybody else to deliver the same.

This particular client got a couple of other companies to bid for the same job. Some of these were in Ukraine, which is a low cost country. Still they weren't even able to give him a quote for anything even closely resembling what we could give him for the same price. Basically, we're able to deliver less expensive than even 3rd world countries, because instead of having to spend 1,000+ hours on your project, we can sometimes get away with spending maybe 20 or 40 hours.

We're a specialised AI solution software development company! Doing nothing but AI - And we're leveraging all our existing IP every time we onboard a new client

This implies we're typically using 1 to 10 percent of the resources other companies need to deliver complex AI apps, and the reason we're less expensive is Magic Cloud. And to give you an idea of what IP you're getting "out of the box" as we start, let's list some of its most important parts ...

  • OpenAI API connections
  • AI Functions
  • AI Workflows
  • AI Expert System
  • AI Agents based upon No-Code and Low-Code
  • SQL Studio, visually designing new database, and/or connecting to existing databases
  • CRUD Endpoint Generator capable of generating thousands of lines of code per second
  • User management and database based upon RBAC
  • Configuration components
  • Etc, etc, etc ...

If you ask anybody else to give you the same, they'd spend 5 years. We would know, because we spent 5 years creating it in the first place. But now that we've already done it, it implies we're 5 years ahead of everybody else when we start your project. It doesn't take a rocket scientist to understand that's "good economy" for you ...

Conclusion

We only do one type of jobs. If you come to us and ask us to create a frontend GUI for a CRM, we'd probably tell you to find somebody else. We could do it if we wanted, and we definitely have the expertise to do it - But if we did, we'd have to compete on price with Indian and Ukrainian software developers, sometimes charging 15 to 40 dollars per hour.

Instead of being a "general outsourcing company" however, we're focusing on AI solutions - Period! This allows us to deliver extremely rapidly, for a fraction of what some Indian or Ukrainian software developers would charge you - Yet still, make much more per hour.

There's a point here, and it's as follows; Do one thing only, do it really, really, really well! Then create the tools required to do that one thing. If you run around in circles accepting every single dollar offered you, everything you do will be mediocre, and you will suffer and your customers will suffer.

If you instead focus on one thing only, you can create a stronghold for yourself, where you're able to outperform everybody else, create a comfortable living for yourself, while making all your clients super happy about your services.

For us that one thing is custom AI solutions, and if you want to reach out to us to see if we can deliver faster and less expensive than developers working out of Bangladesh, you can find our contact form below.

I'm 99% certain we're able to deliver your AI solution for about 10% of the price your devs in Bangladesh would charge you. Not because we're charging less per hour, because we don't - Our hourly rate is a minimum of $170 per hour - But rather because we can do in 10 hours what most others would need 100 to 1,000 hours to do!

... and that's why we created Magic Cloud! Because we're not a software development company, we're an AI software development company - And you'll notice the difference when we deliver your project and send you the invoice! 😊

Thomas Hansen

Thomas Hansen I am the CEO and Founder of AINIRO.IO, Ltd. I am a software developer with more than 25 years of experience. I write about Machine Learning, AI, and how to help organizations adopt said technologies. You can follow me on LinkedIn if you want to read more of what I write.

Published 22. Aug 2024

How to Connect your AI Chatbot to the Internet

Creating a custom AI Chatbot using Magic Cloud and connecting it to the internet only takes some few minutes.

Read More

AI Agents, the Future of Work and Software Development

How will AI Agents change the way we work? And how will they change how we deliver applications? In this article I answer that question at the best of my abilities.

Read More

What is an AI Agent?

AI Agents allows an LLM such as ChatGPT to 'do things' by connecting the LLM to an API or a database. Another word for it is AI Assistant.

Read More