Artwork for podcast Data Driven
Wrangling a Thousand AI Agents: Control, Auditability, and Emergency Shutdowns
Episode 25th June 2026 • Data Driven • Data Driven
00:00:00 00:47:13

Share Episode

Shownotes

Imagine waking up to find a thousand AI agents silently making decisions across your company—and no one knows exactly what they're accessing.

In this episode of Data Driven, hosts Frank La Vigne and Andy Leonard sit down with Ron Longo, CEO of Trustlogix, to explore the evolving landscape of AI governance, security, and data engineering. As enterprises race to integrate AI at unprecedented speed, the noise and confusion have never been greater. Ron Longo unveils the concept of the AI control plane with a "kill switch," discusses the real-world challenges of securing both human and non-human agents, and explains why classic best practices—like least privilege and prompt engineering—are more important than ever in an era where machines operate at breakneck pace.

Join us as we dive into how Trustlogix keeps enterprise data safe, why innovation must balance with protection, and what it takes to build systems resilient enough for the next wave of AI-driven change. Whether you’re a data engineer, business leader, or just AI-curious, this episode brings practical insights and lively stories from the front lines of AI governance.

Links

Time Stamps

00:00 Managing data security threats

05:08 Developing the kill switch concept

07:20 Enforcing least privilege access

12:43 AI communication challenges and best practices

15:40 Revoking agents and data access

19:25 AI kill switch for security

22:00 Managing data access with control plane

25:59 Applying AI to complex environments

29:45 Discussing data engineering basics

32:16 Language experts' unique advantage

33:49 Creating an app with Claude AI

37:09 Balancing AI and security in enterprises

43:43 AI's impact on job roles

44:51 Learning from Air Force RFP

Transcripts

Speaker:

Imagine waking up tomorrow to discover a thousand AI agents are making

Speaker:

decisions across your company and nobody knows exactly what

Speaker:

they're accessing. Sound dramatic? Perhaps

Speaker:

impossible? Not anymore.

Speaker:

Hello and welcome back to Data Driven, the podcast. We explore the

Speaker:

emergent and industry of AI

Speaker:

data science. And of course, without the underpinnings of data

Speaker:

engineering, none of this would be possible. And with me today, I'm very

Speaker:

happy to once again have my favoritest data engineer in the world, Andy

Speaker:

Leonard. How's it going, Andy? It's going well, Frank. How are you doing?

Speaker:

I'm doing all right. I realized that this is no longer an emerging industry

Speaker:

after, what, 10 seasons? Now we're in season 10, and

Speaker:

pretty wild journey this has been. And I'm sure

Speaker:

by the time you're hearing this, we already launched our 10 season

Speaker:

10 retrospective and looking to the future episodes. I won't bore you

Speaker:

again with that. Today we have a special treat. We

Speaker:

have Ron Longo, who is the CEO of Trustlogix,

Speaker:

and I love the marketing material.

Speaker:

This is your AI control plane with a kill switch.

Speaker:

So welcome to the show, Ron. Great to be here. Thanks so much for having

Speaker:

me. This is what a control plane is, particularly around AI a little differently. So

Speaker:

what in your mind is an AI control plane? So from

Speaker:

our perspective, there's security, right? You want to keep AI

Speaker:

secure, and there's a variety of ways of doing it. And if you look at

Speaker:

the typical guardrails, they're making sure that there's not prompt injections.

Speaker:

There's no problems with the actual LLM, but what we focus

Speaker:

on is the data, because, I mean, that's the fuel

Speaker:

of AI. And so we basically put in place

Speaker:

a control, an access control plane.

Speaker:

So we ensure that no matter if it's an agent, a human,

Speaker:

a non human, if it's accessing multiple data sources, we just

Speaker:

ensure least privilege. And. And we can do that

Speaker:

in runtime. We can provide full auditability.

Speaker:

And as I think you read in that same description, we also

Speaker:

apply a kill switch because if you think about it, what happens if you.

Speaker:

Your agents run amok? You have to be able to control

Speaker:

them. And so we've introduced this concept of a kill switch just in

Speaker:

case something happens. So kill switch

Speaker:

tends to be a loaded word. This isn't like a

Speaker:

Skynet kill switch, right? Like, how dramatic is the kill switch? Is it

Speaker:

just a process kill request, or is it. What happens. Do you

Speaker:

reset the entire state? Run what. What exactly

Speaker:

happens when you press the emergency button? That's a great question.

Speaker:

So it's proportional to the risk. Right. So if it's a nominal risk

Speaker:

and a particular agent, and you can isolate the agent and

Speaker:

it's accessing data, it shouldn't be accessing. The kill switch can be something

Speaker:

as simple as, hey, we're going to force data masking or we're going to revoke

Speaker:

privileges for that particular agent. But if you've got

Speaker:

a massive threat, something that's actually going to take down your

Speaker:

systems, your SaaS service, or it's going to have access

Speaker:

across a broad swath of data sources, we have the

Speaker:

ability to basically block all of those, all of the agents.

Speaker:

And then once you at least eliminate the major threat, then you

Speaker:

have time to basically step back and say, okay, is it this

Speaker:

particular data source or is it this particular group?

Speaker:

And then you can basically allow the rest of the agents to operate

Speaker:

normally. But how you would look at it is it could either be

Speaker:

a pause, it could be a revocation, it could be data masking.

Speaker:

But the point is you gotta keep the data safe. And if you think about

Speaker:

there was this recent breach, I think it was anthropic

Speaker:

and it took them hours to isolate it. Enterprises don't

Speaker:

have hours. And so we introduced something that you can do at runtime.

Speaker:

Nice. Nice. Yeah. With the speed of bandwidth being

Speaker:

what it is, hours is. You could. How many gigs can be offloaded in

Speaker:

that period of time? Exactly, exactly. An

Speaker:

alarming amount.

Speaker:

Most enterprises won. Sounds like a

Speaker:

great idea though. Ron, I was going to ask, is there some

Speaker:

particular story, client, friend, some

Speaker:

news story you read that inspired this? It was a

Speaker:

couple of things actually. It was our founder, Ganesh Kirti actually had

Speaker:

read about that anthropic breach and

Speaker:

he then wrote a blog that followed after that happened. And

Speaker:

he said, look, what needs to be put in place is this concept of effectively

Speaker:

of a kill switch. Well, we happen to have that in our product.

Speaker:

As marketing got together with the founder, we said, hey, let's make that front and

Speaker:

center. We here's the reality in the world of

Speaker:

AI, it is so noisy, right? Just walk through rsa.

Speaker:

Or we've got Databricks Summit coming up, Snowflake Summit coming up.

Speaker:

What is everyone gonna do going to talk about? It's all about AI

Speaker:

and it's so confusing. And when we talk to our customers, which are

Speaker:

the some of the largest enterprise customers on the planet, they look, they come to

Speaker:

us and they say, look, we don't know what everybody's doing

Speaker:

because it all starts to sound the same. And what I wanted to

Speaker:

do and what I've asked the marketing team to do is look, we've got to

Speaker:

punch above the noise threshold and we have to make sure that we have a

Speaker:

message that resonates that people can look at. And, and it's very simple to

Speaker:

understand. And that concept of kill switch and that came from

Speaker:

our founders and from our marketing team was hey guys, that makes a lot of

Speaker:

sense because. And it also came from

Speaker:

an actual customer that came to us and said our CEO

Speaker:

wanted to develop an agent and run it and we had to tell him no.

Speaker:

And by the way, we've got a thousand agents, so we don't really know what

Speaker:

they're accessing. Can you help us? And when that came up,

Speaker:

we knew that we had to jump in and we had to offer things like

Speaker:

that access control plane. But also the concept of a kill switch

Speaker:

for protection, that makes sense.

Speaker:

So you talk about in that same thing, right underneath Kill Switch,

Speaker:

it says govern every agent, every mcp, every

Speaker:

tool and every data request. Right? Now speaking,

Speaker:

that really doubles down on the noise, Right. The noise of AI has gotten

Speaker:

ridiculous. Yeah. So how do you, would you

Speaker:

govern an agent? The same way as you would govern

Speaker:

a MCP server data request, things like that.

Speaker:

How does your platform, does your platform treat them the same or

Speaker:

does it treat them differently based on what they are? Yeah, so

Speaker:

that, that's a great question. And you have to treat them based on their

Speaker:

purpose, based on their intent. You can't treat

Speaker:

everybody the same. And so that's one, one of our capabilities,

Speaker:

right. So we're at the data layer, so we' we basically

Speaker:

ingest all the policies and we understand what the

Speaker:

agent's purpose is. We, we understand what the least

Speaker:

privileges are that the user that's accessing that particular

Speaker:

agent because the agents have broader access, right.

Speaker:

Service level access into multiple data sources. And

Speaker:

just by the very nature of the fact that they're there to basically help and

Speaker:

optimize. But the users may have privileges just to

Speaker:

get to one particular data source or one type of data. Maybe they're the financial

Speaker:

analyst and they can't get access to HR data. So we

Speaker:

treat that differently, right. We treat the intent and the

Speaker:

capability and the access privileges that particular

Speaker:

user has while, whether it's human or non human, while

Speaker:

it's accessing that agent or those MCP tools.

Speaker:

And all of that is effectively follows the concept of

Speaker:

least privilege all the way through the stack. Whether it's

Speaker:

agent mcp, whether it's agent orchestration

Speaker:

layer or data source. We have to make sure. That least

Speaker:

privilege is basically enforced all the way down to the data source.

Speaker:

Is that what the protocols was? A Spiff Inspire or something like that?

Speaker:

Oh, now you're getting into an area that. Okay, I'm just curious because

Speaker:

I. It was a non technical. Oh, okay. Don't

Speaker:

worry. I only heard about Spiff and Fire two weeks ago and I

Speaker:

know I'm mispronouncing them, but it's basically protocols that basically

Speaker:

immediately based on certain flags will immediately revoke an

Speaker:

agent's privileges or an agent has to request to do something and then

Speaker:

that window opens and then as soon as the task is done, that window

Speaker:

closes. Right. So you have really fine grain control. Andy's

Speaker:

nodding his head like he's heard of these protocols, but I don't know.

Speaker:

I've heard the terms, but I like you, I haven't dug into them. I've got

Speaker:

about what you got out of it, Frank. That. Okay. The idea and

Speaker:

what you're saying, Ron too. Governing the principle of least

Speaker:

privilege. And that sounds like a fantastic idea.

Speaker:

I'm not experienced with any of this type of automation in

Speaker:

practice, although I do interact with AI

Speaker:

genic AIs often. I'm not familiar with how this

Speaker:

works in practice. I was following your earlier explanations with

Speaker:

Frank there. It sounds good, I'll say that part.

Speaker:

It also sounds like it might present a bit of an obstacle to

Speaker:

the YOLO lifestyles that some AI

Speaker:

assistant developers are used to. Just tripping that

Speaker:

bit and having it just go. I imagine some of the

Speaker:

horror stories are related, but I don't know for sure. And you only

Speaker:

get what you get, right? Yeah, I think this is

Speaker:

definitely addresses that one issue because that is

Speaker:

prevalent and that goes back to the story I was telling earlier about the company

Speaker:

that came to us and said, we've got a ousand agents, we're AI first. However,

Speaker:

we've got to put some sort of control in place. And so that's why we

Speaker:

introduced this concept of registering the agents and making

Speaker:

sure that those agents behave. The Spiff

Speaker:

Inspire. While I don't. I'm not feeling familiar with those terms, I'm definitely

Speaker:

familiar with Just in time. We are. We do support that because you want

Speaker:

to be able to support time restricted privileges and then be able to

Speaker:

revoke that privilege over. And we're going to see that more and more

Speaker:

because agents are developed for very specific purposes. You may

Speaker:

launch this for a week, a day, an hour, and then you want to revoke

Speaker:

it and so that we fully support that. Yeah. And

Speaker:

it's funny because that's an old. That that whole it's an old thing, right? Open

Speaker:

the window, close the window. All these security best practices, this isn't new.

Speaker:

And I think speaking to your point about AI noise, right. Everything

Speaker:

old is new again, Right. The fundamentals are there. Right. I have a lot

Speaker:

of debates in the same meeting I was at where they were talking about.

Speaker:

And it's actually spiffy. S, P, I, F, F, E.

Speaker:

And the other one is spire. That's like spire, like a cathedral

Speaker:

spire or something like that. But it also. People, I think, are

Speaker:

realizing now that the AI hype wave, it's not crashed, but

Speaker:

we're definitely towards the crest of it. People are realizing as they

Speaker:

operationalize these workloads that fundamentals matter.

Speaker:

Fundamentals are boring, but they do matter. And like this whole

Speaker:

least privilege and things like that, rotating keys and all of that is,

Speaker:

is. It's everything old is new again, right?

Speaker:

Yeah. The more things change, the more they

Speaker:

stay the same. That's right. And it's the reality.

Speaker:

Yeah. And it's funny because I find myself using

Speaker:

more, more often in my career. I'm using the phrase garbage in,

Speaker:

garbage out than I have in 20 years.

Speaker:

Because if you put garbage into an AI, you're going to get

Speaker:

garbage out. And all that goes from the data it was trained on. Right.

Speaker:

All the way through the prompt that you give it. I was talking with someone

Speaker:

who, he recently lost his job and he's not an AI guy and he's

Speaker:

very, very stuck in a previous era. That's what I'll say. And

Speaker:

he was saying like, oh, when I asked the AI questions or to help me

Speaker:

with my resum. It gives me really a bunch of text that doesn't make

Speaker:

sense. And he said, well, what do you expect from AI? And I turned to

Speaker:

him, I'm like, Dude, this isn't 2023 anymore. What did you

Speaker:

prompt it? What did you prompt it? He goes, I just said, give me your

Speaker:

resume. No, no, no, no. You have to really spike the prompt

Speaker:

or not. That sounds bad, like prompt injection. But the

Speaker:

more information you give the AI going in, the

Speaker:

better quality you're going to go out. Right. It's kind of like talking to my

Speaker:

kids. Right. If I ask them how their day was, they'll say, fine, but if

Speaker:

I ask them what was your favorite part of your day? Right.

Speaker:

Find is not a good answer to that. Right. They'll have to answer me with

Speaker:

something more. Right. So it's like being a parent almost prepares you to be A

Speaker:

prompt engineer. Yeah, you have to architect and prompt engineering is a great way to

Speaker:

put it. You have to architect the prompt. And the problem with AI, I think,

Speaker:

and totally to your point, garbage in, garbage out. But they speak

Speaker:

with such authority, so much confidence

Speaker:

that you tend to believe what it says even though it's just delivering

Speaker:

back to you garbage. And that is one of the, like

Speaker:

you said, old principles apply, best practices apply.

Speaker:

Here's the difference, here's the foundational difference. And not

Speaker:

to date myself, but I've been through the broadband era,

Speaker:

the Internet era, the cloud era, the SaaS era. So I've been

Speaker:

part of, I've been fortunate to be part of companies that have driven these

Speaker:

sea changes. This sea change, I think despite

Speaker:

some of the hype, is significant and one of

Speaker:

the biggest issues that makes a difference is the fact that

Speaker:

it's running at machine speed. And you can run with a huge

Speaker:

number of these things. Just picture 10,000 agents

Speaker:

or even a thousand agents supporting at least that many

Speaker:

users or non human users running machine

Speaker:

speed. So not only do you have to apply best practices,

Speaker:

but you have to apply best practices very quickly. And

Speaker:

so that's one of the key differences in terms of

Speaker:

how do you have to evolve best practices from yesterday

Speaker:

to meet the demands of today. Yeah, and that

Speaker:

actually calls back to maybe two or three episodes ago depending on what

Speaker:

order releases in where we talked about the neuro resilient leader

Speaker:

where basically AI has basically made it. So the hustle culture has to

Speaker:

change because you said it machine speed, Machine speed

Speaker:

changes everything. Right. I don't care how fast you could run, you're

Speaker:

not going to outrun a Camaro. Right. Like it's really that

Speaker:

mentality, it's just not going to happen. Or I think Andy's a Dodge

Speaker:

fan, so whatever that Dodge Challengers, Dodge Challenger,

Speaker:

you're never going to outrun it. Right, but, but to your point, the

Speaker:

governance I think also like you said, has to happen at that, that, that

Speaker:

speed. So I don't know what the exact Latin

Speaker:

phrase is, but it's something like who watches the watchers? What's your gov like?

Speaker:

Who watches the governance on that you provide here? Is that something the customer

Speaker:

decides or is that built into your product? Yeah, I

Speaker:

want to make sure I understand the question. Obviously we apply

Speaker:

enforcement and we have to apply enforcement at machine

Speaker:

speed, but there's always going to be a human enforcement, the

Speaker:

middle. If you think about just the fact that AI

Speaker:

can hallucinate, things can happen. Going back to the kill

Speaker:

switch concept, Obviously we're not going to automate that. We have

Speaker:

the capability of automating that. But I don't think any enterprise in their right

Speaker:

mind is going to say if something happens, automatically kill

Speaker:

everything. So there has to be someone that's actually overseeing this,

Speaker:

but you can't turn it into a human speed

Speaker:

action. Right? Say we're going to display all this information. You got to read

Speaker:

through this information and make a decision who you're going to, what agents

Speaker:

are you going to revoke. It has to basically be a single

Speaker:

button. And that's what you have to simplify. You have to give them the

Speaker:

facts and then you have to say, look, we've discovered a

Speaker:

breach or someone's trying to get access to data as we narrowed it down as

Speaker:

an example to your S3 buckets in this particular, for this

Speaker:

particular group, then you can make a decision. I'm going to, I'm going to kill

Speaker:

that group of agents. But back to your question of

Speaker:

who's governing the governance. How our solution

Speaker:

works is we're running the enforcement at machine speed,

Speaker:

but everything is auditable. So we track all of this, provide the

Speaker:

logs, and then we provide the audit trail. And you have to do

Speaker:

that because what a customer is requiring

Speaker:

is it needs that audit trail down to the agent, down

Speaker:

to the user that's accessing the agent. Right. If you're just looking at the

Speaker:

agent that's got broad access to everything, you're missing all of the

Speaker:

access to that agent. So we have to provide that level of

Speaker:

auditability so that the enterprises can govern.

Speaker:

Okay, that makes sense. So you're not really. The human is in the loop, but

Speaker:

the human has a much more powerful hammer to, to break the glass

Speaker:

and stop the process line. Cool. If you think about how enterprises

Speaker:

have historically worked. So the problem that we solved, making it really

Speaker:

simple, enterprises have lots of data sources.

Speaker:

Anyone that says, oh no, I've got everything in one data

Speaker:

platform, so they're lying to you. That, that just doesn't exist.

Speaker:

Right, because they've got on prem Oracle SQL servers, they've

Speaker:

got S3 buckets. And they may, their aspiration

Speaker:

may be to put everything into a single data lake or a single

Speaker:

data source, but that's not how it is today. And so what we do is

Speaker:

we apply this unified control plane

Speaker:

across all those data sources so that you can manage all of

Speaker:

that simply from a single pane of glass. How it's done today,

Speaker:

customers will say, we solved that problem. We have JIRA tickets,

Speaker:

we've got folks that are running, doing Python scripting and SQL

Speaker:

and we've solved that problem, but they solved it at human

Speaker:

speed. Now all of a sudden you start adding in agents that are accessing those

Speaker:

data sources. That process is broken. And

Speaker:

so that's what we do. We basically take that manual human speed process

Speaker:

and we apply this unified control plane to basically

Speaker:

match the human speed requirement. Match the machine speed requirement.

Speaker:

Interesting. Yes. My question, and I

Speaker:

think Frank and I have been dancing around this, but I don't know if we

Speaker:

understand. And the answer may very well be it depends. One of

Speaker:

my favorite answers as a consultant, but the actual

Speaker:

trigger of what sets it off. So I've heard part of the answer

Speaker:

and I believe part of the answer is definitely human in the loop,

Speaker:

perhaps human in control. And then I've heard, then I've

Speaker:

heard machine speed. And I feel like there's, there's some

Speaker:

piece in the middle there. And again the answer may very well be it

Speaker:

depends. Is it? When Frank asked about who's watching the watcher

Speaker:

is the watcher. If the watcher is an AI,

Speaker:

then certainly that becomes the actuator, if

Speaker:

you will, of the kill switch, the actor that works on that. And

Speaker:

I could see that being a very important piece. If there's

Speaker:

some signal received or some pattern detected

Speaker:

that looks like a hack. Let's say you're,

Speaker:

it's two weeks ago and you're sitting in the dock at Canvas.

Speaker:

Okay. I have a daughter at the computer science program

Speaker:

at Virginia Tech and it's two days before exams and

Speaker:

she can't get to her material to study. That happened.

Speaker:

So if you're there and you're watching these

Speaker:

various signals pop up I monitoring

Speaker:

that that sort of system that has access to a kill switch

Speaker:

would have come in handy if data had been exfilt or if

Speaker:

heuristics detection was occurring and see a network

Speaker:

bombardment, denial of service or however

Speaker:

Trojans were making their way into the space behind

Speaker:

a firewall. If you got to rely on a human to do that,

Speaker:

then that could be a problem. And again, the answer may

Speaker:

be for Canvas or a scenario like that in the

Speaker:

future. Your product is sitting there and it is automated.

Speaker:

There is an AI with its virtual hand over hovering over

Speaker:

the virtual switch that does the killing. It may be for

Speaker:

another, another use case and I want venture to guess which

Speaker:

where that may still be there. But a human

Speaker:

has to make that final call. That's kind of what it is.

Speaker:

But if I can interject. Yeah, but if I can. I'm sorry, I Cut you

Speaker:

off. Andy, if I can interject and Ron can tell me if I'm off base

Speaker:

or on base, is that because enterprise systems

Speaker:

are so spread out and disparate across multiple systems? And that's not really

Speaker:

a new thing, it's just gotten worse. So I may have a dependency

Speaker:

in Aw bucket, I may have something in Azure SQL, I may have

Speaker:

something on Prem, I may have something God knows where else.

Speaker:

Right this way. I have a kill switch to kill agents X, Y

Speaker:

and Z and their system, correct me if I'm

Speaker:

wrong, would know. Oh, if you press that button, I know where all the

Speaker:

bodies are buried, so to speak. That's a terrible analogy, sorry about that.

Speaker:

But it knows where all the bad. Makes sense. But it knows

Speaker:

all the things it needs to shut down as opposed to if you're a sysadmin

Speaker:

and you get paged at 2 in the morning, you're like oh, I gotta do

Speaker:

this or I have to pull up a document and things like this. Whereas this

Speaker:

way I just say kill this process. It's kind of like task

Speaker:

manager. Right. But it kills all the related pattern. Yeah. Is that kind

Speaker:

of what. Let's back up a little bit because we were talking,

Speaker:

we were talking best practices. So when we talking about machine speed or

Speaker:

run, keep in mind that this would be

Speaker:

for access controls and access control governance of the

Speaker:

agents, right? So if you've got 100 agents or a

Speaker:

thousand agents and they're all accessing different pieces of data

Speaker:

based on the user, that's what we're providing basically at

Speaker:

runtime. We're doing all of that at runtime and ensuring

Speaker:

that you've got least privilege, which is a task. Right. If you think

Speaker:

about thousand agents accessing multiple data sources.

Speaker:

But because we have that automatically in

Speaker:

the system and we have all those agents are registered,

Speaker:

the kill switch portion of it is exactly what you said, Frank, is that

Speaker:

we have that visibility and we can then say, okay, wait a minute,

Speaker:

it's all the agents that are accessing the

Speaker:

databricks data sources. So let's, let's basically

Speaker:

isolate those particular agents, let's revoke them, let's

Speaker:

block them. And we can do that very quickly because

Speaker:

of this concept of this unified control plane. Let's look

Speaker:

at what happens if you didn't have a unified control plane. Right.

Speaker:

You have to have experts on data bricks, right? Access controls for databricks.

Speaker:

You'd have experts that understand snowflake experts that understand

Speaker:

S3, the databases. And if this

Speaker:

happened to be an agent that was accessing multiple data sources.

Speaker:

You'd have to coordinate between multiple experts to do

Speaker:

this. And that's what causes the hour long times, the

Speaker:

JIRA tickets going back and forth, the humans talking on the phone

Speaker:

versus I have a unified control plane that has the ability

Speaker:

to control all of this support across those data sources.

Speaker:

Press this. And I don't want to oversimplify, but press this

Speaker:

button. Yeah, yeah, that makes sense. Right? Because things, when things break or they go

Speaker:

sideways, they never happen during convenient business hours. Right. At

Speaker:

three in the morning, I'm like, oh God, do I have to call the databricks

Speaker:

admin or. Oh, I've been in jobs where I

Speaker:

did have a sheet. We would have a binder. It'd be like if something breaks,

Speaker:

you had to do your initial first cut, obviously years before AI, and

Speaker:

you'd be like, all right. And then you go down the list. The further down

Speaker:

you go to list, the less you really want to call those people.

Speaker:

Yeah. So if you can automate away a lot of that, and

Speaker:

I think that that's really the power I see is that these dependencies

Speaker:

can be embedded in your product and then the humans make the decision to

Speaker:

kill. No kill. But the triaging and the troubleshooting can,

Speaker:

like, you know, wait till the dawn breaks and then the next day people

Speaker:

can do this as opposed to after the data goes out. Yeah.

Speaker:

So because the kill switch is actually an artifact of the

Speaker:

unified control plane, it wasn't that we said, hey, let's build a kill switch and

Speaker:

let's build all the scaffolding behind it to be able to do that. No, we

Speaker:

started off with the basically best practices as a, how do you

Speaker:

unify access control, whether human or non human,

Speaker:

across this? And then the artifact of this was, hey, we have this

Speaker:

centralized control plane that we can isolate

Speaker:

and revoke. And so it's just an artifact of

Speaker:

the, I think of the benefit of having a unified control plane.

Speaker:

Oh, okay. That makes sense that. Because when this

Speaker:

doing some OSINT, as the coolest kids would say on

Speaker:

Trustlogic. Trustlogic has been around since 2020ish.

Speaker:

Right. So clearly it really was not a twinkle in Sam Altman's eye, so to

Speaker:

speak. But so it sounds like this originally was

Speaker:

a control plane setup and then you've pit. I think it's brilliant because I think

Speaker:

it's exactly what the market needs. Because I've been in a lot of

Speaker:

conversations of late where if they have agents,

Speaker:

they haven't. They say they have governance, but you really only know

Speaker:

if you have governance when something hits the fan, right? Yeah,

Speaker:

everyone's looking at the fan. And you did make a great

Speaker:

comment in terms of. We were around in 2020, we were providing

Speaker:

services to these large, large banks, large pharmaceutical companies

Speaker:

that have foundationally this messy underlying

Speaker:

data ecosystem. Right. And our founders are all former Oracle

Speaker:

folks. They understand these messy eco data environments. And so

Speaker:

we solved that problem with this unified control plane. And

Speaker:

naturally, as you. What is an agent? An agent is just a

Speaker:

much faster, algorithmic, controlled thing that

Speaker:

can act like a human. Now you got thousands of them and they act

Speaker:

much faster. So it's a natural extension of

Speaker:

hey, let's apply this to agents. I will say

Speaker:

this, that there are a number of AI companies and we've heard this, and I

Speaker:

don't mean to disparage these AI companies that are just not being form,

Speaker:

but we were talking to a large hospital and they came to us and said,

Speaker:

hey, look, we just met with dozens of these companies,

Speaker:

these Y Combinator companies that, that are solving AI

Speaker:

problems, but they don't understand our environment. They want

Speaker:

everything in a single cloud and they can solve that problem really well

Speaker:

and very quickly and they understand the models, et cetera, but

Speaker:

they don't understand this messy environment that we have.

Speaker:

And that's one of our advantages. And why I think we've been

Speaker:

successful in introducing our trust AI into these larger enterprises

Speaker:

is that we have that foundational, messy data

Speaker:

ecosystem background. We understand that that's the life

Speaker:

that we live. Interesting. That does

Speaker:

fit. And that explains how the kill switch concept came about.

Speaker:

And I agree with Frank. I think it's pretty cool that

Speaker:

you had a solution that was solving some of these other problems

Speaker:

already. And then all of a sudden AI starts going off the

Speaker:

rails. You're already in the business of detecting,

Speaker:

governing best practices and you found a new use case

Speaker:

for it. That's pretty cool. Yeah, yeah. And it's such a

Speaker:

catalyst right now. Look everywhere you look, these enterprises

Speaker:

know they have to be AI first, but in

Speaker:

doing it, they're discovering things. And the reality is this

Speaker:

is very nascent. And I'd love to say that we have

Speaker:

every answer. The trustlogix knows what's going to happen.

Speaker:

But even in this conversation you brought up this concept of why not

Speaker:

have an AI bot that's doing some level of control and

Speaker:

triaging. These are things I think that will evolve with solutions

Speaker:

like ours. One of the things that I

Speaker:

really enjoy about this job is that

Speaker:

every day is a new day. Right. I used to be

Speaker:

in networking. I worked for the phone company and it was pretty rough. You go

Speaker:

off, put a telephone pole there, hang this cable

Speaker:

and every day you knew what was going to happen in

Speaker:

this world. Every day changes.

Speaker:

When I was at Fortanix was right when LLMs

Speaker:

came out and then what was the next thing rag. Oh shoot,

Speaker:

we gotta figure out how to do rag. Next thing you know is agentic.

Speaker:

Things have changed so rapidly that

Speaker:

it makes every day exciting. And that's what I enjoy about

Speaker:

being in this particular. At this particular time,

Speaker:

in this particular startup, addressing these particular problems.

Speaker:

Because you don't know what's around the corner. You really don't. And

Speaker:

anyone that says they do is lying to you. Right. And you can make

Speaker:

good guesses but. And kind of educated guesses and be

Speaker:

directionally. Right. But no. And another thing you brought up, a lot of this really

Speaker:

goes back to the fundamentals, right. Tried and tested enterprise tech

Speaker:

and best practices that we people really

Speaker:

don't know how important they are until they try to make something

Speaker:

an agent. Right. People don't realize how bad their data is until they try to

Speaker:

wire up an AI to it. Right. Oh, because I think maybe it's the machine

Speaker:

speed makes you see the inadequacies pretty

Speaker:

quickly. Right. Using the car analogy, the

Speaker:

Dodge Challenger, right. You don't know the Dodge Challenger has a problem until you're

Speaker:

going maybe a little faster than the speed limit than you really know.

Speaker:

Maybe they don't make carburetors anymore, but you really don't know

Speaker:

what's wrong with your system until you. You're going until it's up and

Speaker:

going. I think that's the same with enterprise tech and data particularly. This

Speaker:

is why I always make a big deal to talk about data engineering as part

Speaker:

of this podcast is it's foundational to this.

Speaker:

I have a slide deck and I've talked about Maslow's hierarchy of needs. But for

Speaker:

AI, right? AI is the very top. And I would say agentic AI

Speaker:

is probably now the top layer, but at the bottom of it

Speaker:

we have power, networking and infrastructure. The former networking guy, right.

Speaker:

That's important. But also kind of like a big middle part is

Speaker:

the data engineering and kind of just your best practices

Speaker:

there. And I've seen organizations, both government and private,

Speaker:

you really get to see how well the. How well the dish is put

Speaker:

together when we start AI ing stuff because then it really

Speaker:

exposes, I think the inaccurate pretty quickly. Yeah.

Speaker:

Never heard anyone explain that using Maslov's

Speaker:

hierarchy of needs. And if it's okay, I'm going to borrow that. Go ahead, use

Speaker:

Ali. I'll even use the slide. Just give a shout out to the podcast.

Speaker:

That's all I ask. I absolutely will. Great example. And

Speaker:

I know it's cliche now and they'll say if you don't have a data strategy,

Speaker:

you don't have an AI strategy, but it's absolutely the truth. You've got

Speaker:

this pyramid of which you've got these foundational

Speaker:

principles that all lead up to now I can deploy my

Speaker:

AI. A, that it's going to work and B,

Speaker:

it's going to be secure. The thing that you just brought up in terms of

Speaker:

pressure testing the system, part of it is pressure testing the

Speaker:

technology and the process. Right. Do you have a

Speaker:

run a run speed process that can handle these?

Speaker:

But the other thing is the knowledge. Right. It comes back to your, the

Speaker:

point that you made of the guy that wrote the resume. He just didn't know

Speaker:

how to prompt the LLM correctly.

Speaker:

When people say AI is going to do away with all these jobs, the

Speaker:

reality is you have this level of tribal knowledge and this level

Speaker:

of human experience that AI just doesn't have. It

Speaker:

doesn't have that context. And so it's going to require

Speaker:

somebody that actually knows what the heck they're doing to be able to do that

Speaker:

prompt engineering. You just can't get somebody that was a journalist

Speaker:

major out of college to come in and say, okay, you're really good with words.

Speaker:

Go make some genetic testing or some clinical trial. I'll

Speaker:

LLM, no, no way. It's going to require an actual

Speaker:

a doctor or a researcher to, to foundationally develop

Speaker:

that LLM or that AI model to where it can do what it needs to

Speaker:

do. Absolutely. I also think that

Speaker:

you mentioned the journalist. Right. I think people who study

Speaker:

language, whether they're literature majors, journalism

Speaker:

majors, I think they actually have a unique position

Speaker:

in terms of writing, their writing ability. Assuming they don't entirely rely

Speaker:

on AI, they understand the nuance of language in ways that very few people can.

Speaker:

So I think lawyers in particular also might have an advantage in being.

Speaker:

I don't want to say that they would make great prompt engineers because I think

Speaker:

that really undersells the, the ability. But you know where I'm going with that,

Speaker:

right? Anyone who has understanding about linguistic

Speaker:

nuances, whether that's for artistic purposes or legal purposes,

Speaker:

I think has a unique advantage

Speaker:

over normies who don't think about language in that way.

Speaker:

Percent agree with that. And again,

Speaker:

back to the point I was making, I think someone that's great at

Speaker:

language link, linguistics, etc. They'll be great

Speaker:

at figuring out how to make this prompt and shape the

Speaker:

prompt such that it gets you the desired outcome. They

Speaker:

just need to get that experience with what exactly

Speaker:

are they writing that prompt for. But you could imagine that someone

Speaker:

that's good with words, but also has a kind of a technical brain

Speaker:

or a creative brain, they'll be able to. Things are going

Speaker:

to be developed that are way beyond what we're

Speaker:

envisioning today. And that's what I think is so exciting

Speaker:

about AI. For the first time, anybody can actually

Speaker:

be an application developer now. It's not that

Speaker:

everybody will be, but anybody can be.

Speaker:

And if you're exceptionally creative and you're good with words and

Speaker:

articulating things and formulating ideas, think

Speaker:

about the types of applications that can be built. You don't have to

Speaker:

know C and Python and this and that. You're not

Speaker:

trapped with the scaffolding that you have to know now

Speaker:

you can just let your brain run free and you can start to

Speaker:

ideate. Is that the right word? You can

Speaker:

conceptualize these things. And this

Speaker:

happened to me, right? I was telling Kim, I was trying to figure out how

Speaker:

can I create someone to look at my blogs

Speaker:

and see if they're reasonable blogs for could be published

Speaker:

in EE Times or whatever. And so I went into Claude and I

Speaker:

said, hey, can you help me create folks that can critique

Speaker:

my blog? And it literally came back with an app.

Speaker:

Is that nice? Here's your app. Upload your document

Speaker:

here, and here's seven Personas, one from EE Times, one from Harvard

Speaker:

Business Review, one from LinkedIn, and it will critique this.

Speaker:

And so I thought, wow, this is cool. So I refined that app to

Speaker:

where now I just upload my blog and I get 10 different reviews and it

Speaker:

says, here's the red line of where they think your blog

Speaker:

doesn't pass muster. And I was like, I didn't even go in

Speaker:

intending to build an app, but I did. I said, look what I did. I

Speaker:

built an app. No, it's very powerful, right? It's very powerful

Speaker:

in terms of really leveraging AI, particularly if you have them do

Speaker:

the actor critic kind of approach and you can iterate really quickly.

Speaker:

I have a Claude skill that will I give it a presentation,

Speaker:

Here's a presentation, make it more, or I get

Speaker:

a template for an event, whether that's Red Hat Summit, Databricks Summit, and I'll

Speaker:

be like, here's a template. Convert this and it does it now. Could

Speaker:

I have done that? Yeah, I could have done that. I can do that. I

Speaker:

can go get a cup of coffee, I can walk the dogs while it does

Speaker:

that. It's that type of thing. We also have techniques where

Speaker:

I actually wrote a command line tool a couple of years ago

Speaker:

called Dingo and been wanting to get more

Speaker:

people to use it because I find it very useful. It's a command line tool

Speaker:

written in originally.net

Speaker:

and then I migrated it to Python and then not everyone's into

Speaker:

command line tooling. So I actually have now a

Speaker:

process where we are going to make it like a SaaS, right? Where it basically

Speaker:

you could train it to write like you, similar to what you did like with

Speaker:

the critics. And that's basically a similar thing. If folks want to check it out,

Speaker:

you go to thedingo AI. The Dingo

Speaker:

AI. The Dingo AI. And we're going to launch

Speaker:

out public beta soon, hopefully by the time this goes live. And

Speaker:

it's actually named after one of my dogs who looks like a Dingo. There you

Speaker:

go, There you go. But you think you're onto something, right? You have, you

Speaker:

have the ability now to take an idea and then get it to

Speaker:

where you need to go. Now a lot of the critics of

Speaker:

vibe coding, which is, you know, is that. Will that scale to millions of

Speaker:

users? Do you need it to scale to millions of users? Right?

Speaker:

You built it for yourself, right? You have a tool,

Speaker:

you're obviously a CEO of a tech company, you can probably find a way to

Speaker:

make it scale a million. But do you

Speaker:

need to? You don't. But I think to your point earlier

Speaker:

about you still need the human experience, the

Speaker:

human capability to basically pressure test it and to

Speaker:

make it scale and make it enterprise grade and.

Speaker:

But I do think it speeds up the process if you look at the

Speaker:

amount of time savings, grab a cup of coffee while it's doing a lot

Speaker:

of the mundane work, but you come back, you look at it, you're

Speaker:

validating it, but you've saved so much time. But

Speaker:

back to the foundational aspect of AI and why I

Speaker:

currently exist at Trustlogix is I think what's

Speaker:

happening is you've got, within enterprises, you have folks that are

Speaker:

discovering this capabilities, ability and I, I can't remember

Speaker:

if Andy, if you had mentioned it or. But you've got folks that are used

Speaker:

to now doing anything they want

Speaker:

and bypassing the governance, bypassing the security. Because look,

Speaker:

I'm about to develop something and this is the most important thing for me to

Speaker:

do. That's a problem when you get when you're in an enterprise

Speaker:

environment, that's where we're trying to apply that

Speaker:

protection level that says, hey, we don't want to cramp your style.

Speaker:

We want you to be able to develop as fast as you want. Just register

Speaker:

your agent and that will take care of everything for

Speaker:

you. It'll make sure that the data is secure. It'll make sure you don't go

Speaker:

to access to data that you shouldn't be accessing. So we're trying to do

Speaker:

it in a very non intrusive way so that

Speaker:

people can be creative and develop those applications and do it

Speaker:

quickly without having to manually go in

Speaker:

and override things. We're trying to, we're trying to make it very non

Speaker:

intrusive. An AI sandbox, if you will.

Speaker:

Yeah, these are great ideas,

Speaker:

this concept, the sandbox. But as let's just

Speaker:

apply the governance layer. Make it very easy for whether you're an

Speaker:

engineer or whether you're a data analytics person. Just make

Speaker:

it easy so that you don't have to think about it, you don't have to

Speaker:

create a JIRA ticket and ask permission. We just make sure that least

Speaker:

privileges is applied. But this concept of a sandbox,

Speaker:

that's interesting. I'm getting lots of ideas on it anytime, come back whenever

Speaker:

you need more ideas. But, but also too, I think what you're providing is

Speaker:

the really the sweet spot of innovation and safety. Right?

Speaker:

Yeah. And I think that is sorely needed in this world. Right.

Speaker:

You look at the yolo. Is that what it's called, yolo or is that what

Speaker:

they. You look at openclaw. Right. And I have an openclaw instance and things like

Speaker:

that. And it was intentionally made without security in mind. So we can do

Speaker:

anything it wanted to. Now there are times when,

Speaker:

hey, that's fun. You have a little home lab, you're messing around, it tells you

Speaker:

for me, I have it tell me the pollen report and the weather every day

Speaker:

and then at the end of the day it gives me all the AI news

Speaker:

stories, right. I don't have it hooked up to my email. I don't have it

Speaker:

hooked up to my home, my bank account.

Speaker:

I'm okay in that sense. But I would love to have it read my email.

Speaker:

Right. You see this little thing there? That's the data. That little lamp there, for

Speaker:

those who are listening is a, a lamp I just picked up on Amazon

Speaker:

and I actually am going to vibe code it. Whatever stocks I'm tracking that day,

Speaker:

if it goes up, it'll turn green when it goes up and then it'll turn

Speaker:

red when it goes down. Just a little fun thing to do. Right. And I

Speaker:

get, I Vibe coded that, right? There's no published SDK for that. There is some

Speaker:

guy on GitHub who has a similar product that he's kind of reverse

Speaker:

engineered it. But I basically have the AI while we're talking

Speaker:

is going and hitting the endpoint because it gets an

Speaker:

IP address and then messing around with it and seeing what it does. And it

Speaker:

basically will ask me, hey, did it blink this color? Did it do that? These

Speaker:

are all things I'm doing while I'm doing something of higher value, which is talking

Speaker:

to you. Right. And this is something that I think is really the power of

Speaker:

this AI coding. Yeah, absolutely. One thing I

Speaker:

do want to mention. Yeah. We were talking about non intrusive and how do you

Speaker:

do that kind of vibe coding? One of the things that we found and

Speaker:

we were talking to development engineers and when you have to,

Speaker:

we have to stop and you have to put in security. Right?

Speaker:

You have to make specific MCP calls. You have to put certain

Speaker:

data access restrictions. You're doing that at the code level. Right.

Speaker:

And so our concept was how can we shift left and

Speaker:

give engineers a simple MCP call, One

Speaker:

MCP call that basically then can secure that

Speaker:

entire line of code. So the engineer can sit there and either vibe

Speaker:

code or just develop the agent without having to worry about

Speaker:

making very specific access control calls, MCP

Speaker:

calls and effectively shift left. And so that's how

Speaker:

we're, how we're trying to drastically simplify and make it

Speaker:

non intrusive for a development engineer that frankly doesn't give a crap about

Speaker:

security. They're just trying to get their job. They just want their lamp to turn

Speaker:

green or red, depending on the stock. And so that's our

Speaker:

mindset, is making sure it's non intrusive. No.

Speaker:

And that's honestly the best way for security because developers,

Speaker:

despite everything that's happened and if they haven't learned by now, they're not going to

Speaker:

learn. Right. Security is often an afterthought,

Speaker:

Right. I hate to throw fellow developers under the bus,

Speaker:

but it's true, right. My wife works in cybersecurity.

Speaker:

Funny story, actually. Again, this I think ties to the whole Vibe coding thing.

Speaker:

So I have dingo lives on Vercel. Vercel had their breach.

Speaker:

But one of the things that I was thinking in the back of my head

Speaker:

was I should probably have things encrypted at rest on

Speaker:

the credentials database. And I Asked

Speaker:

the, I asked Claude, how long will it take? I'll take an extra 30 minutes.

Speaker:

Like just do it because God forbid there's ever a breach. My wife will never

Speaker:

let me live it down. And fortunately I did. Somebody

Speaker:

asked me hey, or were you affected? I was like no, we had everything encrypted

Speaker:

at rest. Now in the past that would have been more than a 30

Speaker:

minute detour for an agent. Right. It would have been actual work

Speaker:

which as it when I was doing software engineering I

Speaker:

probably would have said well you know what that'll be. I'll put that on the

Speaker:

backlog. I'll deal with that later. Right now you can just kind of. Or if

Speaker:

you really want to get proactive you can have the, you can tell with

Speaker:

the Claude file, tell it to no always enforce security best principles.

Speaker:

So it'll kind of work around that. So I think that despite all the fear,

Speaker:

despite all the loathing, I think vibe coding or

Speaker:

this sort of thing will make software engineering easier

Speaker:

and safer and accessible to a lot more people. Will that

Speaker:

eliminate jobs in the near term? Historically,

Speaker:

automation has grown the economy and grown the job market.

Speaker:

I have faith in the trend line. Yeah, I think there's. It is a sea

Speaker:

change but I think it's just going to change job

Speaker:

descriptions. I think that's what's going to happen. It's going to change job

Speaker:

descriptions and you have to have the AI talent

Speaker:

to stay alive in the new economy. But it

Speaker:

doesn't preclude the fact that you also need to understand

Speaker:

foundational principles. Back to your earlier point, it is

Speaker:

interesting that you had talked about encryption. That was my life for about five years

Speaker:

and the fact that you've made it much easier because it's a

Speaker:

scary subject and a lot of folks are intimidated by encryption

Speaker:

and the concept of post quantum and all that. And you're right,

Speaker:

this can drastically turning it into a 30 minute problem.

Speaker:

That is unbelievable. And the AI and again

Speaker:

encryption is something that does scare a lot of people. Many moons ago I'm way

Speaker:

older than I care to admit but even before I knew Andy and I known

Speaker:

Andy 20 years or more, I was applied for a

Speaker:

small business incentivis sbir like it was sba thing

Speaker:

and it was about detecting steganographic basically

Speaker:

steganography's idea. You hide data and other packets of data.

Speaker:

Oh wow. And it was an RFP for I believe it was the Air force.

Speaker:

And I didn't win the contract but I learned so much about

Speaker:

cryptography and mathematics and how to apply that Actually, in Net,

Speaker:

that opened up so many other doors for me, including

Speaker:

my wife. Actually, I met my wife when we were dating.

Speaker:

We were talking and she. I mentioned steganography and she knew

Speaker:

exactly what steganography was. And I'm like thinking in the back of my head, that's

Speaker:

the woman I want to marry, is the lady who knows who

Speaker:

steganography is. Because nobody knew. Not even techies know what steganography is. Most. Most

Speaker:

normal people don't know that. But you're right, encryption does scare off a lot of

Speaker:

folks, but it's so vital and. And we're getting close to time here. I

Speaker:

want to be respectful. I actually have another podcast called Impact Quantum where we do

Speaker:

talk about quantum computing and PQC post. Quantum computing comes up a

Speaker:

lot because it definitely. For those that really want

Speaker:

the two, an easy introduction to what that

Speaker:

means. The Y files. And we'll put this in the show note. The Y files,

Speaker:

which is an excellent YouTube channel, has a whole show based on. It's

Speaker:

a little dramatically punched up, but it has a whole thing of what would happen

Speaker:

when Q day happens. The idea that a quantum computer could break all conventional

Speaker:

encryption and the proverbial, you don't know what hits the fan.

Speaker:

It's an interesting thing. It's a little overly dramatic, but it's not

Speaker:

that far off from the truth. Just add AI plus

Speaker:

quantum computing together. Kaboom, man. There's your

Speaker:

next. Yeah, there's your next thing. So I put. I'll put the graphic

Speaker:

in the show notes, but in the comments, I did paste the slide of

Speaker:

Maslow's hierarchy of needs where the AI hierarchy of AI needs.

Speaker:

So feel free to use that. And where can folks find out more about you

Speaker:

and what you're up to? Yeah, so just go to TrustLogix

Speaker:

AI and we are introducing new products at

Speaker:

the speed of AI. But definitely. And then join us at

Speaker:

Snowflake Summit. Join us at Databrick Summit. We'll be there.

Speaker:

I'm hosting, folks. I'm actually sitting on my boat on the

Speaker:

bay. I'll be hosting customers on Monday and

Speaker:

Tuesday. And then also at Databricks, we take folks out.

Speaker:

We have fine wine and hors d' oeuvres, and then we talk about the latest

Speaker:

trends in AI and in data governance. Nice.

Speaker:

That sounds cool. Yeah. And with that, I'll let the outro music

Speaker:

play. That was great. That was great,

Speaker:

man. That was awesome.

Links

Chapters

Video

More from YouTube