It's not a matter of if, but when when AI and machine learning become part of our everyday lives. It's coming, whether we like it or not. The evolution of AI is inevitable. But building AI systems that actually work is a whole other story. As with the early days of big data, we're seeing the same mistakes being made again and again: there's a push to centralize everything. It doesn't matter what you call them — centralized databases, data marts, data lakes — they all create the same problem. All this moving, copying, and duplicating of data slows things down and drives up costs.
Here at Scalytics, we think differently. We think data is born at the edge, and that's where it should stay. This idea goes beyond just storage. It's about how data is used, processed, and moved in real time to power autonomous AI agents.
What is an AI Agent? (It's Simpler Than You Think)
An AI agent is essentially a set of instructions, paired with a set of functions it can execute. Unlike a traditional system where logic is pre-programmed, AI agents can make autonomous decisions, trigger workflows, and even hand off tasks to other agents.
“An agent is a set of instructions plus functions, with the ability to delegate execution to another agent.”
This autonomy is where things get interesting. If you want your AI to process refunds, you might want to have a human review it first. That's what we call Human-in-the-Loop (HITL) logic. Or you might want a fixed, repeatable process that runs without any input from a human. In both cases, the agents follow clear, predefined instructions, and the key to controlling these workflows is the Agent Context Protocol (ACP).
The Missing Layer in AI Agent Management
The majority of agent frameworks currently available are incomplete. They let agents run wild, creating endless workflows that are impossible to track or control. But enterprise AI needs more than that — it needs precision, compliance, and oversight. That's where the control layer comes in. It's like a "management layer" that keeps an eye on the agents below it. Higher-level agents act as supervisors, checking and approving or rejecting the work of lower-level agents. This structure creates a clear hierarchy and makes sure that every action is logged, traceable, and auditable. The AI market is missing this layer of control and governance for AI agents today. Without it, you're left with workflows that are all over the place and hard to keep track of.
Agent Context Protocol (ACP): The Control Layer AI is Missing
The Agent Context Protocol (ACP) is a new protocol we’re building at Scalytics to fix this. It's not just a conceptual framework — it’s a technical layer built on top of the Apache Kafka protocol, taking advantage of Kafka’s battle-tested features like:
- Resilience: Fault-tolerant communication so no agent tasks are ever lost.
- Persistence: Every message (or "event") is stored, enabling full traceability of agent interactions.
- Delivery Guarantees: Messages are always delivered as intended, ensuring no data loss or workflow gaps.
But ACP isn’t just “Kafka 2.0.” It’s a new layer of intelligence that enables AI agents to:
- Communicate Decentralized: Agents collaborate securely across multiple hosts and data environments.
- Access Broadly: Agents can use tools, data, and memory from multiple systems without restrictions.
- Operate Reliably: Leveraging Kafka ensures fault-tolerant and asynchronous data exchange.
Instead of creating a new messaging system from scratch, we built ACP as a layer on top of Kafka. This gives us access to all the proven, robust features Kafka is known for — like persistence, delivery guarantees, and distributed communication — without having to reinvent the wheel.
"Why create a new messaging protocol when the best one already exists?"
How Data in Motion Powers AI Agents
If you want AI agents to do more than passive lookups, they need to move data in real time. That’s why we lean on the concept of Data in Motion. It’s not just a buzzword — it’s a design philosophy.
Here's how it works:
- Data Doesn't Wait: AI agents don’t wait for batch jobs to finish. They consume and act on data as it flows.
- Data Moves, Not Copies: Instead of copying data from one environment to another, we process it at the edge.
- Event-Driven Execution: The entire process is event-driven, meaning each action (like a task or workflow) triggers the next.
By adopting a Data in Motion philosophy, Scalytics enables AI agents to act immediately on incoming data, in the moment, without lag or latency. This means you get faster decision-making, more responsive agents, and less data overhead.
How Agentic RAG Changes the Game
Retrieval-Augmented Generation (RAG) is already a key part of modern AI, allowing models to fetch external knowledge instead of relying solely on pre-trained data. But Agentic RAG takes it further.
With Agentic RAG, the agent does more than just retrieve data. It triggers workflows, spawns other agents, and performs multi-step reasoning. Here’s the difference:
- RAG (Traditional): Model retrieves data.
- Agentic RAG: Agent identifies the task, generates a prompt, and launches a secondary agent to handle the task.
This means that instead of relying on a static model, you have a dynamic, living system that can:
- Identify its next move.
- Adjust its own instructions.
- Request help from other agents when needed.
Agentic RAG is the future of dynamic, multi-agent AI systems that work like human teams. They're decentralized, collaborative, and constantly learning from real-time feedback.
Why Agentic AI and ACP are the Missing Pieces for Enterprises
Most businesses aren't ready for "wild" agents running on their own across their infrastructure. They need to be able to control, comply with, and see everything that's going on. If you don't have that, you're opening yourself up to unknown risks, legal challenges, and operational chaos.
Here’s how ACP and Agentic RAG fill this gap:
- Precision Control: Every agent action is logged, traceable, and auditable.
- Data Stays at the Edge: Agents operate on local data, minimizing exposure and privacy risks.
- Fault-Tolerant Design: If a node or process fails, the system picks up where it left off, thanks to Kafka's robust guarantees.
- Decentralized Workflows: No more central bottlenecks. Agents can interact across departments, teams, or even geographies without friction.
These aren't just ideas—they're actually in development right now. We'll be showing how decentralized agents can communicate asynchronously via Confluent Cloud in our first production use case. It'll show how ACP changes how agents work together in real-world streaming situations.
What’s Next?
We’re building something the market doesn’t have — a framework for AI agents that actually work together in a secure, controlled, and transparent way. It’s not just another messaging system, and it’s not just another RAG system. It’s the missing layer of governance, context, and control for AI agents.
We’re not following the "centralize everything" trend. We’ve seen how that story plays out. Back in the early days of Big Data, the big promise was that centralizing everything in data lakes, data marts, and cloud storage would solve all problems. It didn’t. Instead, it created an endless cycle of data transfers, migrations, and vendor lock-in.
The only clear winners of that approach? ETL software vendors. Every data move, every migration, every integration — they profit, while your AI projects slow down.
We believe in a different approach. Decentralization works. We’ve seen it proven time and time again. Data belongs at the edge. AI agents should operate at the edge. And with the right framework, they can work together, securely and efficiently, without the need for endless data transfers.
This is where Scalytics Connect comes in. It’s not just about decentralization. It’s about giving you full control over your AI workflows and eliminating the need for costly, unnecessary ETL operations. Data stays where it’s born. AI happens where it’s needed.
That’s the future we’re building. We're not making the same mistake today with data lakes, data marts, and centralized AI models. Data belongs at the edge. Agents start at the edge. And that's where AI is going. If you're ready to stop chasing centralization and start building real AI systems, Scalytics Connect is ready for you.
About Scalytics
Scalytics Connect is a next-generation Federated Learning Framework built for enterprises. It bridges the gap between decentralized data and scalable AI, enabling seamless integration across diverse sources while prioritizing compliance, data privacy, and transparency.
Our mission is to empower developers and decision-makers with a framework that removes the barriers of traditional infrastructure. With Scalytics Connect, you can build scalable, explainable AI systems that keep your organization ahead of the curve. Break free from limitations and unlock the full potential of your AI projects.
Apache Wayang: The Leading Java-Based Federated Learning Framework
Scalytics is powered by Apache Wayang, and we're proud to support the project. You can check out their public GitHub repo right here. If you're enjoying our software, show your love and support - a star ⭐ would mean a lot!
If you need professional support from our team of industry leading experts, you can always reach out to us via Slack or Email.