Tormod Ree is the chief product and engineering officer at Neat, the Zoom-backed video hardware company putting 11 or more cameras and dozens of microphones into a single meeting room. He explains how Neat's edge models read a room in real time, why the orchestration harness matters more than the models, and how the company trains computer vision without ever touching customer meeting data.
AI is reshaping infrastructure, strategy, and entire industries. Chain of Thought is the podcast where builders reason through what's changing. Host Conor Bronsdon sits down with the engineers and founders shipping AI in production to get past the hype into what's working and what isn't. Episodes cover model infrastructure, inference, agent frameworks, evaluation, and developer tools.
Guests have come from NVIDIA, Google DeepMind, AMD, Databricks, Vercel, and more. Every episode carries a full transcript and show notes at chainofthought.show. New episodes weekly.
Conor Bronsdon is an independent consultant and angel investor in AI infrastructure and developer tools. He led technical ecosystem at Modular, acquired by Qualcomm in 2026; led developer awareness at Galileo, acquired by Cisco; and ran developer marketing at LinearB, where he was GM of the Dev Interrupted podcast and community.
Views expressed by the host and guests are their own.
[0:00] Tormod Ree:
meeting rooms where people get together and typically in the cases where there's also somebody remote and how can we make that the best possible experience. 11 or more cameras in some cases, we have dozens of microphones. Who's present? What are they trying to do? Who's looking at who? Who's talking? The meeting room transforms into sort of proactive participant in a meeting that it bends into the background. You make the meeting and we make it work.
[0:27] Conor Bronsdon:
My guest today is bringing AI into the meeting room. So let's talk about what that means. Welcome back to Chain of Thought, everyone. I am your host, Connor Bronsdon. If you're getting something out of these conversations, or if it's your first time here, take a second to like this episode, subscribe, comment, and if you're on YouTube, turn on notifications so that you actually get the next one when it lands. That guest that we are chatting with today is Tormid Reed. Tormid is the chief product and engineering officer at Neat, the Zoom-backed video hardware company. Before Neat, he co-founded AVA, a computer vision security company that Motorola acquired back in, I believe, 2023, and spent close to eight years at Cisco, where he ran the Spark board. And I am certain we're going to be talking quite a bit about computer vision and what it means for computer vision models in the years to come. So, really what we're getting to here is that Torment has built both halves of this. The meeting room hardware side and the computer vision that reads physical space. But how does that all come together? Torment is here to tell us. Torment, great to see you.
[1:29] Tormod Ree:
Thank you. Thanks for having me. It's great to be on.
[1:31] Conor Bronsdon:
Yeah, I'm really excited to have you on Chain of Thought. We don't have enough conversations, I think, about how AI is impacting physical spaces. And one of the key areas of that's happening is that as we are in this geo-distributed world with teams all over the world, with customers, partners, The meeting room experience has really changed the last few years and I know NEET has been at the forefront of that. What does it mean to turn a meeting room into actually a system that understands the kind of meeting happening and actually directs the experience rather than just framing whoever is talking?
[2:07] Tormod Ree:
That's a good question. I've been in this industry for quite a while, since like around 2010, 2011. We tried a lot of things to get people using the technology, including Icelandic volcanoes and arguments about travel and cost reduction. But I think the pandemic and the boost we saw in usage after that has really changed things. Definitely. However, to some extent, the technology that people are using now for the distributor or the kind of hybrid workforce or call it whatever you want, is typically built pre-pandemic and pre-ubiquitous use that we see from it now. So to date, I don't think you've properly used AI or like, like one thing it's sort of to some extent built with sort of in the past. And to another extent, there's so much happening in the AI space now that hasn't really made it into the meeting room. So that's really our job. It's to take the meeting rooms where people get together. And typically in the cases where there's also somebody remote and how can we make that the best possible experience. And in order to do that, we actually need to understand what that room is like and what the people in the room are like trying to do, because ultimately we want sort of the technology to just kind of move into the background and for people to focus on the conversation and the meeting and just have something that just kind of works and makes the sort of interactions simple and natural.
[3:31] Conor Bronsdon:
So what does it take to actually understand what's happening in the meeting and then drive these outcomes?
[3:39] Tormod Ree:
Yeah, quite a lot. But ideally you don't notice. So like the, the objective is for it to be very simple or transparent, but there's quite a lot of like complex or sophisticated technology behind it. So for us, it means having a pretty kind of broad set of sensors in the room. I like the most important sensors, like cameras or microphones. And then we do have some others for things like air quality and other things, but it's typically microphones and cameras. We have them like 11 or more cameras in some cases, we have dozens of microphones. And then we, we use them to build sort of a spatial model of the space. But we also use them to, to sort of understand what's going on or what we like to call read the room, but it's basically figuring out like who's present, what are they trying to do, who's looking at who, who's talking, is somebody standing up, is somebody presenting, what's the interaction like, looking at sort of both verbal cues, nonverbal cues. And there's been a lot of progress over the last few years in sort of the detectors, like you can detect people quite easily. You can understand who's talking. But sort of the next level signals, like nonverbal cues, for instance, or combining these signals from multiple cameras and sensors and making that work like a system, not just from one powerful device at the front of the room, but across a set of devices in the room. That's the next hard problem. And the one that we are focused on solving and making improvements in.
[5:13] Conor Bronsdon:
So quite a few of these models that are helping to read the room are running on edge, is that correct?
[5:22] Tormod Ree:
Yes. So we do a combination of edge and cloud. We sort of do it where it makes sense, but typically sort of arguments for doing it at the edge in probably an order of importance is kind of time sensitivity, privacy and cost. And cost tends not to be the kind of main factor, but like anything we do in the media path, Anything that has to do with processing audio and video, which is a lot of what you have to do when you're kind of trying to foster a meeting because it's about like seeing and hearing people, needs to happen at the edge. So that all happens at the edge for good and bad. And things that are less time critical, things that have to do with like management or maybe things that you can sort of do post-meeting like post-meeting summaries, transcripts, those things can happen at the edge. But what needs to be done to produce a great meeting needs to happen at the edge.
[6:17] Conor Bronsdon:
So are you largely using like a combination of open models that you fine-tuned for specific tasks or are you building models in-house? What's the approach that needs taking?
[6:27] Tormod Ree:
Yeah, it's a mix basically. So we sort of, some is open source, some we build in house. We don't reinvent the wheel. I think the real differentiation isn't so much in the model for us. It's sort of in the harness around it, which means like, how do you combine signals from different detectors or different models? How do you make the right decisions? How do you make sure that that works in a real environment? So there's a lot of variability in sort of room acoustics, sizes, how people behave and interact. And in sort of that case, we work across the stack. We work from data collection, labeling, training on device inference, obviously, and then the harness. harness around it. So, yeah. And then I think also like model capabilities potentially commoditize over time. So it's like the harness and the specialized data is, is where we have, have the magic sauce, so to speak.
[7:26] Conor Bronsdon:
I would love to understand more about your approach in the data piece before we talk, I think, more explicitly about the harness. Can you tell me a bit about how you have architected your system so that you have this data advantage? I mean, obviously, you talked about the sensor piece of, look, we have 11, sometimes more sensors in a room at times. So that's an advantage. But how does that all come together in a way that you can effectively feed information across these models?
[7:51] Tormod Ree:
Yeah, good question. I can do some of the high level stuff, but I can't get too specific because this is a race where you try to keep some things a bit of a secret too, obviously. Data isn't like, data is not an easy, I guess it tends not to be an easy problem, but like our devices are in meeting rooms where people have important and private conversations. So we can't just collect data from all our meetings and our customers typically wouldn't be okay with opting in the data collection either. It's a B2B company, so we sell to smaller and larger enterprises. And it's very, very important that we respect the privacy of what goes on there and what happens in the meeting room. So what happens locally stays locally and is processed locally, which means getting good data is a bit more of a challenge. But It's a combination of internally sort of source data, publicly available datasets that are more relevant, not that much synthetic data, kind of have looked at that a bit and yeah, sort of a dataset we built over time to make that effective.
[9:01] Conor Bronsdon: [OVERLAP]
I love that you brought up the privacy element because I think that is obviously crucial for so many businesses and maybe gets ignored at the demo stage, let's call it, of folks trying this stuff out. How do you set the guardrails that you need between all this data collection and then the training you're doing with it before it gets into how the direction of the room and the harness beside works, the coordination?
[9:27] Tormod Ree: [OVERLAP]
Yeah, we basically don't collect any data from our customers that have to do with sort of no audio, no video. So that needs to come from somewhere else. So that's a very hard line that we draw. We also process things in like, so we don't use their data to train our models. We need to get it from elsewhere. We also tend not to deal that much with identity, which is like another, like we don't. We don't need to know who it is, right? So we don't need to, for some things in the future that could be useful, but typically we don't need to know that it's Connor or that it's Tormod. We just need to know that sort of that person is the same as that person. And we sort of look at interactions and how they work together in the room. But identity at least has been less important for the experiences that we produce. We try to just, I guess, infer like importance or relevance from from all the other things than identity.
[10:30] Conor Bronsdon:
This is interesting because it, I think, speaks to the importance of the edge model approach that you're taking too, where you're able to localize a lot of this decision making, you're able to keep that data localized, instead of saying, oh, we're pushing this all to a cloud, which then creates all these governance issues, these privacy issues. Um, I love that you have this structure here, but it does sound like you're using the cloud for some things. Is that kind of the director, a harness piece that is using cloud models? And then basically there's a line between how that works or how, how, how does the actual coordination piece work? Because I know you have all these different pieces of the room that are working in concert together to deliver this great product.
[11:09] Tormod Ree:
Yeah, good question. I think then it's probably important to mention that so the devices that we create, they look a bit like these bars or these boards that you put into the meeting room and you use them to have Google Meet, Microsoft Teams or Zoom meetings. And we also support some third party applications. what we do there is that has to do with the sort of meeting that sort of media audio video is done at the edge which means that the kind of orchestration also happens at the edge when we have multiple devices in the room we might have and they all we sort of distribute the compute so in the room there could be multiple devices there's like a main device that's at the front typically has microphones cameras speakers like it powers the screen things like that then there could be like what we call a neat center at the table microphones and cameras and you sort of have these devices across the room then they all do their own edge processing on audio or video or both And then they send a combination of like metadata and media to sort of the main device. So it needs to sort of be this kind of captain main device in the room that does the level of orchestration. But that job is easier and lighter if the other devices in the room sort of do their part and send metadata along. along with the media basically. So then it can make decisions from looking at the metadata and it does not have to do the inference on the media streams that are coming to it and it can do sort of more like selections or mixing or you can kind of pick this video stream from there and that one from there and kind of combine them together or it can kind of mix the audio appropriately. But both then sort of the inference and sort of the harness and the orchestration in our case happens at the edge. However, these devices are used to have meetings on, as I said, Google Meet, Teams and Zoom. That's obviously a cloud meeting service. So when you look at the end-to-end solution, then on their part, there is definitely an element of
[13:14] Tormod Ree:
cloud processing. So that's the meeting part of it. And then you asked about like, what do we then do in the cloud? It's lighter than what we do at the edge. So it's typically when it comes to AI, it's sort of, I guess we're a bit more of a, we have a cloud management suite as well. In that case, we're a bit more of like a management platform. So in that case, we could use AI to make the management platform more effective, but it's also, I think, increasingly sort of a platform for integrations with like events, webhooks, APIs, and an MCP server for agentic type management. And in that case also, we're not really doing, we're not sort of the agent, but we're the, we're sort of the platform that you that we interact with. And then there are some examples where we, in one of the modes that our devices run in, where we do AI type summaries for the audio. And yeah, currently for the audio, I'll leave it at that. And that happens in the cloud because it's slightly less time sensitive. We process the audio either during or as the meeting closes. That's a long answer, but that's what we touch and what we do where.
[14:27] Conor Bronsdon:
I love the detail and I think it's really interesting to look at this from the standpoint of, like, you are coordinating a variety of edge models across hardware with this captain. And I
[14:37] Tormod Ree: [OVERLAP]
Yes.
[14:37] Conor Bronsdon: [OVERLAP]
think increasingly we see this model in every style of AI, whether it is, you know, someone coordinating a team of agents to do coding, whether it's, you know, a meeting room in this case, of having this orchestration model, this leader that is running a group of sub-agents. And I think that parallel is one that we're going to see across the board. It's not always going to be the fable of the group that is doing every piece of task. It's going to assign sub-agents to
[15:03] Tormod Ree: [OVERLAP]
Yep.
[15:03] Conor Bronsdon: [OVERLAP]
go out and do stuff. And it's interesting to hear that that's happening on the hardware front as well. And I'd love to understand some of what this actually brings back to an organization. obviously the meeting summary piece you talked about there sounds like there's some great options there um but what what does the agentic platform that you mentioned and the work you're doing to provide an mcp etc so that people can leverage their agents to interact with the meeting documentation um or media organization like what what does that look like when it's successful for an organization what do they actually get out of that
[15:38] Tormod Ree: [OVERLAP]
Yeah, two kind of pretty distinct type of users than in our case, right? One type is the people that have the meeting, they're going to the meeting room or whatever space that device is in. And for them, it's supposed to kind of just work and be incredibly simple. People are fed up with all the complexity around having meetings. And there has been a lot of progress, but like the majority of the progress has been typically in like the small to medium sized rooms. You can put in a bar, it works, you have a good experience. But it can still get complex in some cases. It tends to get complex if you have like larger or more complex spaces, like think like large meeting rooms, auditoriums, training rooms, those kind of spaces.
[16:19] Conor Bronsdon: [OVERLAP]
Mm.
[16:19] Tormod Ree:
where you still quite often have to fiddle with like camera presets or somebody has programmed microphones to trigger the pan tilt zoom cameras and then you lean back and you're outside the camera view and it's sort of it's like it's like ah that doesn't feel right you can do this better if you just if you actually understand what's going on there so Yeah, and then there's like the interactions that people have with the systems in the rooms. Like, should you really expect people who they are to have a discussion to have to deal with like camera views? Like should they have to click a button and have like a dropdown of five different selections for the kind of framing that they want? They shouldn't have to do that. Like they should just, it should just adapt and understand the conversation and the meeting and then just Let the people in the room just go on with having the meeting and discussion, focus on discussion. Let the remote participants feel properly included in the conversation. So that's one problem. It's the users. It's become a lot simpler, but there's a ton more you can do. and AI is critical. As you said, it is about orchestrating AI across all these devices, which makes it an interesting technology problem. It has its benefits, it scales more flexibly and et cetera, but that's one problem. And then the other problem you alluded to is that's the IT, that's the admin problem. I now have sometimes a few, sometimes tens, hundreds, sometimes thousands or tens of thousands of devices, How do I manage all these? I have various different like management tools that I can go into. This single pane of glass thing that I've been wanting for the last 20 years never materialized and I keep having issues. How do I stay on top of things? On that IT admin side, I think the words like agentic management will be very important where people will stop going into kind of logging into UIs and clicking around and kind of looking for red lights to fix things. And they will have agents acting on their behalf in towards our platform and in towards other platforms too, like for the meeting platform provider, swim teams, Google, network, building management, who knows what. that enables them just to do what they're doing quicker. So they can just kind of have like an interface where they can describe or say what they want to do. They don't need to know the commands. They just like, they describe intent basically, and then the agent acts on their behalf. But I think even more interestingly, the agent can then monitor, manage, and to some extent, like proactively resolve issues. So this one has a problem. Should I look at the network configuration? Should I reboot the device? Should I do XYZ? Somebody opened a ticket for an issue in room X. Let me go check on the status. Somebody sent a slack message about poor audio quality in room Y. Let me go have a look at what's going on. That's definitely going to happen too. And the first one is sort of on us. The second one is, I think, will be about providing an open platform that allows our customers to do this effectively and sort of having the relevant AI
[19:35] Tormod Ree:
interface for it. And that's like, we've seen There's so much progress there just over the last few months, to be honest. If I talk to some large, I remember I had a conversation with some of our large customers late last year. Asked about AI, using it for other things. Topic Postelia, that's interesting for producing a better meeting experience. And now they're kind of, they're all part of the MCP beta and everybody asks about integration with different agents and that's like this made a ton of progress just in a few months. So that's very exciting too.
[20:12] Conor Bronsdon: [OVERLAP]
Yeah, it seems like that is taking off and there's so much more potential there because it's pretty clear to me that NEAT has made this bet that the next generation of shared space hardware is not just the hardware but this application platform that you're building on top of it to enable organizations. So, from meeting device through that platform there, it's clear that we have more potential to take advantage of it. Even if we don't improve the hardware in the short term, which I think Neap probably will be doing as well, we have a lot more that can be built on the top of it. But there's not like an app store for the meeting room at this point, I would presume. You're
[20:52] Tormod Ree: [OVERLAP]
There is
[20:52] Conor Bronsdon: [OVERLAP]
simply
[20:52] Tormod Ree: [OVERLAP]
a neat
[20:52] Conor Bronsdon: [OVERLAP]
like,
[20:52] Tormod Ree: [OVERLAP]
app store
[20:53] Conor Bronsdon: [OVERLAP]
oh,
[20:53] Tormod Ree: [OVERLAP]
actually, called
[20:54] Conor Bronsdon: [OVERLAP]
never
[20:54] Tormod Ree: [OVERLAP]
App
[20:54] Conor Bronsdon: [OVERLAP]
mind, okay.
[20:55] Tormod Ree:
Club. This is an interesting challenge as well. So customers buy our devices and their enterprises, and they typically expect them to last for plus
[21:09] Tormod Ree: [OVERLAP]
minus five years, quite often, typically five years. So they buy
[21:12] Conor Bronsdon: [OVERLAP]
Yeah.
[21:12] Tormod Ree: [OVERLAP]
them. It's a long-term decision. They want it to be relevant and useful for at least the next five years. And then we have all this change happening in parallel, right? And now they're on platform X, they might move to something in the future. There will definitely be a new application that you want to use in the shared spaces where our device is in that we haven't even heard of yet. When you have these major tech transitions, there's always like a new player or a new application that's like relevant for how people work together. It's like
[21:44] Conor Bronsdon: [OVERLAP]
Totally.
[21:45] Tormod Ree: [OVERLAP]
too early to tell which one it is now. We don't really know, but I'm pretty sure there is one and then some of the encampments they kind of move quickly and they fast follow and they catch up and some of them like sometimes fall by the wayside and they're not there like if you look at previous transitions you will prior to the transition see names that are no longer here. So then we
[22:04] Tormod Ree:
still have to provide something that gives our customers comfort that that device is useful for the next six years. So the way that we're doing that is that you can use our device across all the main platforms. We also have what we call Neat App Hub that allows you to install and run other applications, like
[22:24] Conor Bronsdon:
Mm.
[22:24] Tormod Ree:
that could be for collaborative whiteboarding, project management, also use cases outside of the meeting room, wayfinding, visitor management, things like that. So it's useful for more things. It's like, it's a platform to enable other applications. And then we make sure that the ecosystem is open. I think quite a lot of vendors, when they see AI is like, okay, how can I make a new AI feature? And they like add a button or a capability or something within their platform. But, um, AI and agentic workflows now is just as much about working across platforms. So you need to make sure that your platform is open and it's easy to integrate with. And that's always been the case for NIT. So that used to be a broad modern API surface, events, webhooks. Now it's an MCP service. It's just making sure that we continue to evolve that in a way that's also useful for agents. So that's like our keyword for that is open. Any platform, any applications, any integrations, we have to be open to support and run the applications you need to run and to integrate with whatever you want to integrate with. And quite often now that's some agentic workflow, but yeah, that's important to us.
[23:44] Conor Bronsdon:
How do you expect these agentic workflows to evolve over the next year or two on top of the NEAP platform and through this open approach that you're taking?
[23:55] Tormod Ree:
Yeah, that's a good question. I think a lot will happen in the meeting room, but we sort of own that. We have to do that. Like we have to then
[24:05] Tormod Ree:
have new detectors or use agents to kind of produce better meetings and sort of be the director for the meeting room. When it comes to the product management side of things, I think we're going to see kind of a pretty rapid adoption. in using agents to effectively manage kind of device fleets also at scale. So anything that has to do with monitoring, anything that has to do with management, anything that has to do with like installations or configuration. And I think again, it's going to move into move into kind of It's not self-healing, it's like, does anybody, it's probably a buzzword, I'm sure, agentic healing. But like, it's going to be an agent that sort of then does actions to resolve issues, both directly in our platform, but also across platforms. That's the next year. And then who knows what happens after that. But I think that's definitely going to happen. That's happening now. So that will just accelerate.
[25:12] Conor Bronsdon:
And then as far as in-room, obviously you mentioned detectors as an area where there's improvement opportunities, models are a clear opportunity as somewhere that you've been leaning in and needs training their own custom models, as you mentioned earlier. Can you talk a bit about that interim experience and how you're thinking about improving the models that you're using on the edge here? I know you can't share too much detail, but we'd love to understand a bit about the decisions you're making around when to use custom-built and trained in-house computer vision models versus pulling from exterior sources, and why you're taking the training approach that you are.
[25:53] Tormod Ree:
I think we're just like, we just flexibly use whatever is best. Like if we can find something that's available that we can use, we'll use that. If we need to build something or customize something more, we'll do that. I don't think we have like a, in this case, we'll do that. In that case, we'll do that. But typically models are trained on date. It's a bit odd, right? Sort of stuff that goes on in the meeting room. It's not like a security camera or a car or
[26:22] Tormod Ree:
stuff you typically find online. So there is an element of making sure that that model is trained on the relevant data set and tested and works in the real world. environment. So that's like, that's just a continuous thing that you have to keep, keep up with. An area of focus for us now is making this work, like right now is making that work across well across devices. So increasingly, we're doing like multi-device rooms, especially when they get a bit larger. And it initially was like, about a simple all-in-one device. You bought us what we call the neat bar, you put that on top of your TV, you bought a neat board that also had the screen, you put that in the meeting room. Now you're putting more devices into the room. How do we think about models, inference, cross-device collaboration and orchestration? So that's an area of focus. And then I think where this is going next is like, so today, Typically like detectors are like ML or computer vision.
[27:31] Tormod Ree:
But
[27:33] Tormod Ree:
the decisions that you make to produce the end, the result experience, those algorithms are still to a large extent deterministic, right? So if somebody does this, or if somebody talks, or if you have more than X people do this. that's also going to change at some point. So sort of the actual director or what makes the decisions about what layout or what experience you want to produce and provide to the far end is also going to be sort of a model that's trained and it's like inference and that's how you make the decisions. That transition hasn't really happened Yet, it requires some amount of data, probably more data than most companies have today on this. And then it also requires a decent amount of compute. And because we have devices and we need to work on devices that have been in the market for a while, we pick chipsets that are supported for a long time. There's also some compute constraints on what's currently deployed. So that's like, that's something that's going to happen next. And we're going to try to be there first. It's not, the tech and what's in the room is not quite ready for it yet, but that's definitely something I think is going to happen in the not too distant future.
[28:54] Conor Bronsdon:
It's super interesting talking to you about this because the constraints that you and the team at Neat are operating under are so different from some of the constraints for when I talk to someone who's focused on like AI coding, for example. For them, it's, you know, hey, I'm just trying to get access to, you know, new GPUs from NVIDIA, from AMD, from whoever, and the hardware is continually evolving. But to your point earlier about companies expecting that, hey, my meeting room is going to hold up for five years, maybe eight years at the outside, depending on where things are. There is a much longer lag of hardware capability. And so you're forced to operate under these edge constraints. And I think it's making for some real innovation in that space. We had a great conversation with Maxime Le Bon at Liquid AI last year about their approach to post-training and how they've had to think through the differences as far as approaching like smaller post-train models and the gains they can find there. And I'm sure you're seeing the same because as you pointed out, you have this other constraint too, where you can't train off your customer data. Like this is enterprise data. They want to Um, hold that tightly. Uh, and I can imagine that that is creating constraints around what you're able to do in training because there's only so much we need to get out there. As you pointed out earlier, um, you can't really train that well, I would assume off of like a security camera for you. It's very different from what you're doing. How are you solving these constraints and like, what do you do to successfully operate under them? I'd love to understand more about like how the team solves these problems.
[30:32] Tormod Ree: [OVERLAP]
Yeah, that's like, I think, like, often, like, what's a resource, because constrained resources, like, that sort of has to foster in, if you feel like you have a box to innovate within, your resources are constrained, what do you do? You have to be innovative, I guess.
[30:43] Conor Bronsdon: [OVERLAP]
Yeah.
[30:44] Tormod Ree:
So, but you're definitely right. So our devices are typically Android devices, which you can think of the computer a bit like a, like a mobile phone, typically, right? So, so that means that what we have to deal with is That's the latest generation of mobile compute that was available at the time that we designed that piece of hardware. Which means that if you expect a five year lifetime, then you'd have to operate with technology that's a bit like what you would find on a new phone five years ago, basically. At least if you look at the single device, and then there are multiple, but it's not really a laptop even. It's not a Mac Mini with a lot of memory, and it's definitely not a cloud-level GPU.
[31:31] Tormod Ree:
So what does that mean? Well, it means a few things. So we do hardware and software. From a hardware perspective, it means that we need to be quick to market with the latest generation chipsets, i.e. be close to the chipset vendors and manufacturers, get early access, build devices quickly so we don't like lose time and spend two years making the product after the chipset was available. And then we need to build in enough headroom for the rest of what that device has and does, if it's like cooling or memory or the other decisions that we make, so that that device has headroom for future innovation. So we can run the chipsets to its fullest. We have some more room to potentially do local models, things like that. So from a hardware perspective, do devices quickly on the latest generation hardware built in headroom. From a software perspective, it's a lot about optimization and efficiency, which also fortunately gets better over time, right? How can we do the detectors more efficiently? How do we do those across different devices? How often do we have to do it for different things? And that's like a continuous optimization journey. And then we have to we have to make that work alongside running like the meeting application, which also consumes resources, which also wants to use more AI. So yeah, I guess that's it's like a continuous optimization, making sure you have great hardware out there with some headroom. And then it's a continuous optimization game, basically. And the hardware that's out there now, I yeah, well, the hardware that's currently available that you can build products with now is a lot more capable than what was out there when a lot of devices were built in the past. So that's also exciting. We'll get to do like newer, cooler things with new hardware, but yeah.
[33:24] Conor Bronsdon:
Yeah, it seems like there is a lot of potential for this area to grow and for us to have these more integrated meeting experiences. I mean, obviously there's companies like Meta that have made big bets on the Metaverse and these other ideas, but those seem to maybe be a little farther, farther afield. And in the short term, there are opportunities around, you know, what does the meeting room deliver? How, what can we actually drive here? And You know, while we have agents that we're starting to deploy to support this and pull information and align to the data in the room, I can imagine that there's just a ton more opportunity here. And you've talked a bit about it. Are there particular areas that Neat is planning to invest in around opening up the platform and enabling partners to build applications or to, I guess, what's the pitch for a developer to build for the meeting room? Where can they make an impact?
[34:24] Tormod Ree:
Anybody builds for teams like so a meeting room is a bit different from like an individual use case because there's it's typically it's not like quite a lot of applications are built for an individual user. Right? What what's useful in the meeting room is typically applications that I built for like a shared use case. So it's something that people like you want people to come together around. So if you're working with. which are some kind of solution that supports or helps a group of people. That group is not always remote in front of their individual laptops. They're like sometimes together in a meeting room. If that's what you're doing, then Neat has a platform to deliver that application into the shared space. Um, like project management, uh, whiteboarding is like typical examples today, but like with agentic interfaces too, that's going to be different than something else. Right. How, how, like, if you're thinking about,
[35:24] Tormod Ree:
uh, agents supporting groups working together, uh, I don't know what that could be. Like that, that can be, I imagine we'll see, there's going to be a lot of innovation there. If you want to deliver that to a group of people that are together physically, then Neat has a platform for that. It's quite easy to experiment with. We have a developer platform, we have well-defined APIs, SDKs, so you can kind of get or pull information from our devices. You want the microphones or the cameras if you want to interact with the screen, whatever you want to do. We have a platform for that. I think we're going to see a lot of innovation there. We typically have either like standard Android apps that participate in our program and are part of our sort of app catalog. We support web apps, which is another easy way to just deploy something to our device that we can basically do. do anything. And
[36:20] Tormod Ree:
I think also we're going to see companies now having their own sort of company AI built apps. So there's going to be like an influx of that as well. So we also want to be a platform For that, and we're just thinking about our role in that, how can we make it easier to help you maybe create or at least deploy an app that's relevant for your team.
[36:47] Conor Bronsdon:
Love that. I think it speaks to this vision for what's possible and how you're going to be able to enable your customers and partners here. And super excited to see where Neat is in a year or two as you continue to have these new capabilities on software and hardware. Let's talk a bit more about the hardware side. I can imagine getting enough compute to the edge, whether that's NPUs, GPUs, memory, et cetera, plus the right cameras and mic is a bottleneck. Where's the gap today between what you want to run locally and what the silicon actually allows?
[37:26] Tormod Ree:
Yeah, what we want, like we'll just make the most out of what we have, I guess. A
[37:38] Tormod Ree:
good question. I think so. So typically our devices, they run sort of these system on chip. So it's like a combination of CPU, NPU, GPU, that's sort of a package that you then kind of deploy on your device. You don't make, you tend not to make separate choices about CPU, GPU, NPU. You sort of have this version that you can get, and it has this combination And then obviously, if you look at the acceleration on first GPUs, now also NPUs, that's like, if not an order of magnitude, then at least like significantly, relatively speaking, significantly more efficient than capable, and much more so than the progression that we've seen in CPU, because that's what we need. more of so for us that means there's a few things we can do we can put more devices into a room so they all don't necessarily have the latest gen chipsets but we can put a few more in so we have more compute in the room so we distribute like unlike most others we distribute compute so all the devices that you put in even if it's just a camera or if it's just a microphone it has compute we can use that and then we need to bring new devices to the market with the latest generation chipset are significantly more capable. And when we do that, we can do more in terms of sort of reading the room and having more powerful models typically still have to be sort of rather narrow or kind of targeted.
[39:13] Tormod Ree:
But yeah, actually basically understanding more of what's going on.
[39:18] Conor Bronsdon:
So as this all evolves, we're also seeing other approaches to AI and hardware and AI on edge devices. One example of this is there are a couple different startups that are trying to do like AI pendants, for example, that are in some ways providing like a personalized meeting function. What are your thoughts on these other approaches to AI hardware? Obviously, they're serving related but slightly different audiences. Just curious to get your take.
[39:46] Tormod Ree:
I think it's interesting.
[39:50] Tormod Ree:
What role does existing devices that you used to have in this, and to which extent is there room for new form factors and devices? So the jury's probably still out. Tends to swing back and forth a bit, right? What people think. Do you want it on the thing that's already on your meeting room, or your laptop, or your phone? Or is there a room for something else? What we know is that in the meeting room, people still need a device like ours, because there's no way around needing a screen, at least not anytime soon. I think people are going to still want a screen for a fair amount of time. They definitely need microphones, they need cameras. So we're already there with those devices. So for us, it makes sense to use that as sort of a platform or a system to deploy AI at the edge and in the shared spaces. I think there's potentially some And that's probably untapped.
[40:56] Tormod Ree:
There's some but limited interaction between a personal device and a shared device in a space like ours. Like, so should our device, which is a shared device to a larger or better extent, leverage like your laptop or your phone or whatever you're wearing in the future? Probably. I think that's, that's like, why shouldn't it? But. Yeah, for what we're doing, it's not like there's this new magic form factor I think we'll put in the meeting room to solve
[41:31] Tormod Ree:
the problems that we're solving. There'll be more devices, more compute, new experiences, but some variation of form factors that you see today. Yes,
[41:42] Conor Bronsdon: [OVERLAP]
more about seeing how you integrate with these other devices and how you can combine.
[41:46] Tormod Ree: [OVERLAP]
it's an interesting area.
[41:48] Conor Bronsdon: [OVERLAP]
Interesting. Let's talk a bit about how Neat is using AI internally. I'd love to understand, you know, your approach with your team, whether it's AI coding, where else you're leveraging it. Obviously, AI is being integrated into your products, but it's always interesting to hear from leaders like yourself about how your team is actually adopting AI.
[42:09] Tormod Ree:
Yeah, that's another thing I spent quite a bit of time on.
[42:12] Conor Bronsdon:
I can imagine.
[42:14] Tormod Ree:
But I
[42:14] Conor Bronsdon: [OVERLAP]
Yeah.
[42:14] Tormod Ree: [OVERLAP]
can't tell them, right? So the thing here, I think, is to
[42:21] Tormod Ree:
just give... Well, we have a lot of developers, obviously, that's where we seek out the most significant use, like coding, AI coding, obviously. But it's also used by hardware teams and marketing and other teams in the company. In general, just make sure that you give access to the tools that people want to try. Sometimes it's good to not be the biggest company. We're sort of a decent size now, but if I or if the leaders want to make a tool available, because there's something new that looks useful, we can do that in a few hours. I can Slack message. Some assessment is needed sometimes, but we can move very quickly on making tools available. So make sure that developers and the team has access to the tools that they need or that they think they want to try even to kind of become more effective make sure that they are like encouraged to and have time to experiment and learn and do new things because if you always feel that you're like incredibly busy it can be kind of tempting just to revert to the old way of doing things that's not going to work now you just need to have time and backing to just like try something new to try to do it in a new way to try to use the tool to work in a different like repo or something else that you haven't worked on before so like enough time and encouragement to experiment and learn because this has to be driven to a large extent bottom up the individual like there's no way Anybody can kind of sit and kind of tell people what to do or how to do it. There's no course you can send people to. There's no university you can go to, to learn it. You have to like, just be, you have to like, want to experiment and learn and all the developers individually have to do that. So that's like, give them the tools, give them like, make sure they have like, motivation, they have themselves, but like time backing to experiment and learn. Make sure they learn from each other, because this is moving so quickly. Some people will have learned a lot about this, and some people will have learned a lot about that, and some others would have failed by trying to do this. So make sure you have the right forums or places where they can connect. If it's like Lunch&Learn, or demos, or slack channels, or innovation days, or whatever you want, connect, learn from each other. Um, and then I think increasingly it's also going to be about, there's going to be some level of, uh, learning on like structure and processes and roles. Okay. So designer used to do this, product manager used to do that, developer used to do this. So like, okay, okay. But that's not, that doesn't necessarily have to be the case any longer. How can we like pull the design further into a simpler implementation? How can the product manager do a prototype and even start doing the feature rather than just doing the spec or doing the requirements? How can the designer, how can the developer not have to ask for design because there's a skill that just does the design for that specific feature. So like think about roles, think about processes, think about how you structure your repos and sort of making agents kind of more easily capable and then
[45:41] Tormod Ree:
like be mindful of how and where you let the AI coding loose and it's going to be a bit different. You're going to want to be more aggressive with sort of the adjacent stuff that's less dangerous and you're going to want to be a bit more careful with like your platform code or your DevOps environments and just like be mindful. Be mindful and
[46:07] Tormod Ree: [OVERLAP]
conscious decisions about where and how to use it. So yeah, long
[46:11] Conor Bronsdon: [OVERLAP]
Yeah,
[46:11] Tormod Ree: [OVERLAP]
answer,
[46:11] Conor Bronsdon: [OVERLAP]
it's, it's
[46:12] Tormod Ree:
like some of the things we've been thinking about and working on.
[46:15] Conor Bronsdon: [OVERLAP]
It's a tough thing to grapple with. It's fascinating to see how AI adoption is rapidly changing teams and how some are succeeding and some aren't. But it's not just technical roles either. Like I talked to a friend of mine in marketing earlier today and she was saying that this is the first company she's been at. She recently took a new job where instead of having a CMS that she can make easy edits for, she has to now go through Git and that that has become normalized because they're using agents to build the site and do most of the work on it. And it's, you know, creating a learning curve for her and she's adapting. But I think we're seeing this across every role. Anyone who is driving forward with this is having to learn how they can integrate AI tooling into their own personal productivity stack for work. And I think your point, you know, much earlier in this conversation about how Neat is setting up a platform for people to build and leverage. as far as having an MCP, the APIs that you already underpinned it with, but providing access to people's own meeting data so that they can leverage it in a variety of ways throughout their org speaks to the kind of approach that organizations need to use internally as well. Okay, how can we open up opportunities for our team to build and succeed? And how can we then provide the learnings that you pointed out of like, both learnings from their coworkers, but also externally, hey, here's what's happening. So love that you're thinking through that. And I think it's really crucial across every role today, whether you are
[47:44] Tormod Ree: [OVERLAP]
Both
[47:44] Conor Bronsdon: [OVERLAP]
someone who's on the go-to-market side, whether you're, you know, deep on the technical side, or if you're in the executive layer, you still need to be understanding what's going on too, because to your point, it's not going to be 100% effective if you just say, oh, go token max. So we can look at the complaints that like Uber and Meta and elsewhere about like token leaderboards and how they're suddenly like having to pull those back because people have optimized for the metric in a way that is not necessarily healthy for the org.
[48:07] Tormod Ree:
tokens are not free. So yeah
[48:09] Conor Bronsdon:
Yes. Yes.
[48:10] Tormod Ree: [OVERLAP]
Now, I think
[48:11] Conor Bronsdon: [OVERLAP]
Yeah.
[48:11] Tormod Ree:
other functions, to some extent, because they started with developers, they sort of know how to use these tools, right? Because they're quite accustomed to kind of setting them up, configuring them, and they're built very much for their use case. I think the other functions There are some law, the simple stuff is law hanging, right? You want to use it to do market research or help you with the presentation. But if you want to use it for something that's like more core to your work, like if it's prospecting for sales or if it's marketing or finance, um, somebody is going to have to help out a bit. You can't just throw an MCP server and unclog the code at them. There needs to be somebody there. The companies who do that successfully will build capabilities in-house to partner as part of those functions or to partner with those functions to understand their workflows, their needs, and how they can effectively deploy AI and that's going to need even more help than what developers needed because they're less technical functions.
[49:20] Conor Bronsdon: [OVERLAP]
Yeah, I had a great conversation with Angie Jones when she was at Block. She's now at the Agentic AI Foundation. But when we talked, she talked about the rollout of Goose, Block's AI agent, to employees across the company and how It was fascinating to kind of go from this initial rollout to, oh wait, I'm seeing, you know, non-technical team members use this coding agent to build their own MCPs to do custom tasks. Like I've built quite a few MCPs for my podcast workflow, let alone, like, and I want to say I've built them. I mean, like I've asked Opus to help
[49:55] Tormod Ree: [OVERLAP]
Yes.
[49:55] Conor Bronsdon: [OVERLAP]
me build them typically, or I've asked Codex to help me build them. Uh, so it's, it's fascinating to see how this is all changing and, uh, couldn't be more excited to see what happens with neat as well in the next few years. I think there is clearly a mass opportunity for you as you scale both the hardware and software side of what you're doing and then provide this open platform. So would love just a closing thought from you about where you see needs future. And, um, for anyone who's interested in learning more about the company or checking out open roles, where they should go.
[50:27] Tormod Ree:
yeah check out the website neat.no or reach out to me directly linkedin probably or wherever you can find me. closing, what we want to do. So I love being in doing products when there are big changes and opportunities from a technology perspective. I think that's fantastic. I'm not here to just copy what everybody else is doing. If you have new technology shifts like AI, it's like that's a very exciting time to build products. That's where we're at. So we want to be at the forefront of making sure that the meeting room transforms into sort of a proactive participant in a meeting that it bends into the background and just make sure that you that you can get on with you make the meeting and we make it work basically and we're going to be doing that in new and exciting ways with AI and other cool technologies.
[51:24] Conor Bronsdon:
I love that you bring up this idea of proactive participant, because I think we're seeing that across technology right now. And the meeting room is a huge example, but I think everyone is trying to make their tech stack more proactive with them. And that's a lot of what we're doing with automation and with AI, with these non-deterministic models. And it's a very exciting time, as you point out. So couldn't be more thankful that you joined us for this conversation today. It's been a ton of fun to our mood. I think our audience is going to love it. So yeah, thank you so much for joining us. It's been a pleasure.
[51:54] Tormod Ree:
Thank you. Thanks for having me.
[51:56] Conor Bronsdon:
And for everyone listening, one last reminder, if you haven't subscribed on your platform of choice, whether that's YouTube, Spotify, Apple Podcasts, wherever you get your podcasts, please do. And check out chainofthought.show and our newsletter at newsletter.chainofthought.show for so much more from the show, including transcripts, deep dives, takeaways, FAQs, and much more. And we'll keep bringing you incredible guests like Tormund every week. Thank you all. And Tormund, thanks again for joining us.