Why We Built Our Own AI — And What We Learned Along the Way

Most agencies use AI tools. We built our own AI team member. This is the story of how Cira came to be — and what we learned along the way.

V
Vittorio Emmermann
8 min read 14

Most agencies use AI tools. We built our own AI team member.

When people talk about AI in business today, they usually mean tools: ChatGPT for writing, GitHub Copilot for code, Notion AI for notes. Every department has its own AI plugin, every task its own assistant. It's convenient. But it isn't a system.

In 2024, we made a deliberate choice to go a different way. Instead of assembling a collection of AI tools, we built Cira — our central AI system, designed not for our clients but as the operational brain of cierra itself. Cira isn't a product. Cira is a team member.

In this post, we'll walk through how it happened, what Cira actually does day-to-day, what went wrong along the way, and what we learned from it. As an AI agency Germany with a genuine commitment to building rather than just advising, we want to be transparent — not about perfect outcomes, but about the real journey.

The Problem: Why Off-the-Shelf AI Wasn't Enough

As a tech agency, cierra was in a peculiar position: we build AI solutions for other companies, so we should have been among the first to benefit from AI ourselves. And yet we found early on that no existing tool could give us what we actually needed.

The problem wasn't any single tool — it was the absence of shared context. Our project management lived in Productive.io, our development in GitHub, our accounting in Lexware, our infrastructure on Laravel Cloud, our communication in Google Workspace. Each system was solid on its own. But they didn't talk to each other. And no AI tool in the world had simultaneous access to all of them in a way that could actually help us.

There was also a structural problem: off-the-shelf AI assistants know nothing about our clients, our projects, or our internal processes. Every query starts from zero. That's fine for one-off tasks — but for a company that wants to use AI as strategic infrastructure, it simply isn't good enough.

We didn't need another tool. We needed a system that thinks the way we do — and has access to everything we know.

The Decision: Build vs. Buy

Every tech organization knows the build vs. buy debate. The answer is almost always the same: buy what's available, build only what's genuinely specific to you. We chose differently — and it wasn't a straightforward call.

What tipped the scale: there was simply nothing to buy. Not because the market is too small, but because our requirements don't fit a product model. We wanted a system that:

  • Has access to all our internal systems — not just individual integrations
  • Grows and learns alongside the company
  • Makes decisions in the context of our processes and values
  • Doesn't send data to external providers we can't control
  • Runs as reliable infrastructure — not as an opt-in feature

That's not a product promise any SaaS vendor can fulfill. So we started building.

The Architecture: How Cira Thinks and Acts

Cira isn't a single model — it's a system of specialized AI agents coordinated by a shared orchestrator. We call this core layer cierra CORE: the management plane that decides which agent handles which task.

Today, the integrations include:

  • Productive.io — project management, time tracking, budget visibility
  • GitHub — codebase access, pull request analysis, automated spec generation
  • Google Workspace — email, calendar, documents, meeting prep
  • Lexware — accounting, invoice processing, tax advisor communication
  • Laravel Cloud — infrastructure management, deployment monitoring
  • DNS and Hosting — domain management, certificates, performance monitoring
  • Slack / Communication — async updates, escalation alerts, team coordination

What makes this powerful isn't the number of integrations — that's a solvable engineering problem. What makes it powerful is that Cira combines these data streams in real time and draws conclusions from them. When a project deadline is approaching and a critical bug is discovered in the codebase simultaneously, Cira recognizes the connection and prioritizes accordingly.

What Cira Actually Does: Real Work, Not Demo Features

It's easy to showcase AI systems with impressive demos that rarely translate into daily impact. So here are concrete examples from actual operations:

Automated Bookkeeping

Cira monitors incoming invoices daily, matches them to the correct projects and cost centers, flags discrepancies, and prepares everything for our tax advisor. What used to consume half a workday now runs fully automatically. Errors are caught before they become problems.

Spec-Driven Development

When a new feature is requested, Cira automatically generates a technical specification based on our existing architecture, compares it to similar features in the codebase, and proposes an implementation strategy. Developers no longer receive a vague requirement — they get a structured starting point.

Infrastructure Management

Cira monitors all our deployments on Laravel Cloud, responds to performance anomalies, and escalates critical errors to the right people. Routine tasks like certificate renewals, DNS health checks, and uptime monitoring run fully autonomously.

Team Coordination

When someone is on leave, unavailable, or a project shifts unexpectedly, Cira analyzes the current workload and proposes re-assignments. No bottleneck goes unnoticed. No meeting starts without preparation.

"We didn't build Cira to replace our team members — we built it to make each of them a superhero."

Lessons Learned: 5 Insights from Building an AI That Runs Your Company

1. Context is everything — and context is hard

The biggest challenge with Cira wasn't the AI itself — it was the question: how do you give a model enough context without overwhelming it? We spent a lot of time developing context hierarchies: what should Cira always know, what is situational, and what only on request?

2. Trust requires transparency

An AI system that acts autonomously is only accepted by people who can understand its decisions. We learned early that Cira must always explain why it's making a choice — not just what it's doing. This dramatically increased team trust and adoption.

3. Autonomy must be earned

We didn't start with full autonomy mode. Cira began as a pure recommendation system — all actions were manually confirmed. Only after the team built confidence in the quality of its decisions did we progressively grant more autonomy. This approach saved us from costly mistakes.

4. Integration is a human problem, not a technical one

The API integrations were the easy part. The hard part was documenting our internal processes clearly enough that Cira could understand them. Many of our workflows were implicit — living in people's heads, not in documents. Building Cira forced us to understand our own company better.

5. An AI system is never finished

Cira doesn't have a launch date and a close-down date. It's a continuous investment. Every week brings new capabilities, new insights, new boundaries. That requires a different development mindset than traditional software — and a different comfort level with uncertainty.

What's Next: The AI-Native Agency

Our vision is clear: cierra should become the first fully AI-native agency in Germany. That doesn't mean AI does everything — it means AI is the framework within which people can do their best work.

cierra CORE will become the central management plane for all company operations. Not as a replacement for human judgment, but as an amplifier of it. Decisions that currently take hours will be made in minutes — informed by data that no human could process alone.

We believe the next generation of tech agencies won't win through better tools — they'll win through better systems. Systems that grow, learn, and adapt. As an AI agency Germany that doesn't just sell AI but actually lives it, this is our competitive advantage.

And we're just getting started.

Let's Talk

Curious what a system like this could look like for your company? Or are you wrestling with similar challenges — too many tools, too little integration, AI as a buzzword rather than real infrastructure?

We're happy to talk. Not with a sales deck, but with honest answers to real questions. Reach us at: hello@cierra.io

Interested in AI that actually works? Let's talk.

Written by

V

Vittorio Emmermann

CEO of cierra — building AI systems that actually work.