Aitino

Aitino is a developer-first platform built to enable rapid creation of multi-agent AI teams that work together to solve more complex tasks than a single agent could.
Client:
Startino
Completed:
July 2024
Website:
https://aiti.no
introduction

Aitino is a project that showcases our eagerness to build state of the art projects. Aitino was built before people were saying multi-agent systems and even before the “AI Agent” trend. Aitino was built under the assumption: Two agents will always be more powerful than one.

The Story Behind Aitino

In early 2024, Jorge & Jonas were deep in the trenches of generative AI. Experimenting and researching left and right. In the process, Jorge discovered the concept of Multi-Agent Systems (MAS) through an open-source project named ChatDev. This discovery planted the seed for Aitino: agents collaborating to solve complex tasks. At this point in time, the best model we had was GPT-3.5. That was the shit. Yet, it still terribly struggled to do anything complex. ChatDev demonstrated that multiple agents collaborating together was the next level of generative AI. So we followed suit.

After experimenting tons with ChatDev, we discovered Autogen. The multi-agentic framework behind Aitino. Autogen was very different to ChatDev in many ways—good different. But both frameworks had the same problem: it was too hard to rapidly build and iterate multi-agent teams. And just like that, we began on Startino.

process

Building it to Life

With a team of 4 engineers, we were able to build an MVP in couple months where users could visually create and connect Agents into Crews (multiple agents hooked together).

The platform was built with Svelte-Kit on the front-end, with a Python back-end handling the agent communication through Autogen. We implemented a drag-and-drop interface that made it intuitive for users to design their agent teams and configure the communication flows between them. The visual builder was the key differentiator from building MAS in code compared to Aitino.

While Aitino was ahead of its time, it proved to be an invaluable learning experience in understanding the potential and limitations of collaborative AI systems.

Positioning, Marketing, & Sales - but not really.

Aitino's positioning was unique - it’s inception came just from researching and passion. We saw the value in its capabilities to our and other businesses, but it was one of the first platforms to make multi-agent systems accessible to businesses without deep technical expertise, and this was a problem. While it was a blue ocean market, we would have to educate our potential customers on the value that Aitino could bring, which is a task that requires large amounts of time and money, which we weren’t keen on investing. Instead, we decided to spin the table and target the same people as us: developers working with MAS. These potential customers already knew the potential of teams of AI agents, so that was no longer our job. But our positioning is still just as complicated.

A big factor of a profitable product is having customers that have money and are willing to pay. Developers are the LAST people you’d choose for those two aspects! And we knew that… As a team, we were happy to make a net cash loss from Aitino, because the learnings and experience we gained from this venture were invaluable.

summary

Wrapping Up

We had big plans for Aitino, from an Agent & Crew marketplace to multi-modal task solving with images. While piquing our interest, it wasn’t the right time for us. We built Aitino from a point of curiosity and pure passion, but Jorge and Jonas had a business to run. Aitino inspired a company in the UK to reach out to us and work on their project, which was also based on multi-agent teams. We couldn’t say no.

This project, while not having a positive cash ROI, positioned our company, Startino, to stand at the forefront of generative AI, where we still stand. It’s safe to say that Aitino is what turned Startino into a bunch of programmers into a team. From Agile project management, to becoming experts in UX, Aitino built the foundations of Startino’s future and we’re proud to have Aitino in our code base 🙂.

Key Principles & Lessons Learnt

  • Multi-agent systems: Are more powerful than single agents for complex tasks, but require careful orchestration and prompting. We learned firsthand how to effectively prompt and orchestrate AI agents, and gained practical experience in implementing state-of-the-art AI technologies in a production environment.
  • Agile Project Management: While we were already familiar with project management and Agile methodologies, Aitino really solidified it for us. Daily standups, sprint planning, and retrospectives helped us stay aligned and iterate quickly on features. The ability to adapt and pivot based on feedback was essential.
  • AI Experience: The wave of non-technical individuals using AI brought a twist to an existing need for software products: UX. The way the user is given information and interacts with it is so monumental in making any, and especially AI apps succeed.
  • Pivot early: Sometimes being ahead of the market means making strategic pivots to align with current market readiness.

Other cases

Reletino
Reletino helps agencies and SaaS companies close more deals by bringing the leads straight to them, in real-time.
Oak
Oak is a modern take on contract lifecycle management, built with the insights of an industry expert to increase time and cost efficiency of life-science startups.
Critino
Critino is revolutionizing AI training by replacing abstract rules with concrete examples and semantic search, enabling more precise and reliable AI behavior. Our platform empowers developers and businesses to create AI applications that consistently deliver desired outcomes through an intuitive critique-based training system.
tell us about your project
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.