---
title: "Omni — An Ambient AI Team Colleague"
description: "Ceiling microphones, local transcripts and language models turn office discussions into shared context in the Omni experiment."
url: "https://jamesxdigital.com/omni/"
---

Prototype

# Omni

Ceiling microphones, local AI and a shared team memory

[Watch on YouTube](https://www.youtube.com/watch?v=vPCot3Om7xo)

Meet Omni — an AI colleague within the innovation team's workspace.

Could an AI share the context of a whole team? Omni was our experiment in bringing that idea into the innovation workspace at Hypersolid / Triple: following discussions, remembering earlier ideas and contributing to the conversation.

## Microphones in the ceiling

We fitted the innovation room with ceiling microphones so Omni could follow conversations across the team. A local computer processed the audio, and a shared screen gave its responses a place in the workspace. The idea was to give Omni the context of projects and team meetings as they happened.

![Cutaway illustration of an office with ceiling microphones connected to a local computer and a shared portrait display.](https://jamesxdigital.com/_astro/room-architecture-v1.CyhmyH4n_1glqz6.webp)

Illustration of the original setup: ceiling microphones, local processing and a shared display.

## From conversation to context

Speech was transcribed in real time and stored in a local conversation database. Language models running on office hardware could then work with that growing record of the team's discussions.

1.  ### Live transcription
    
    Room audio becomes a running text record of the conversation.
    
2.  ### Local memory
    
    Transcripts collect in a database on the office network.
    
3.  ### Local language models
    
    Open-source models use that context to contribute ideas and suggestions.
    

The original setup used DeepSeek R1 on a network of PCs with NVIDIA 4090 graphics cards. We kept trying new open models, with each change affecting how Omni responded and what it could contribute.

## Bring earlier ideas back

Omni could point out a concept the team had explored before or suggest an approach we could reuse. Its shared display surfaced these connections during the conversation, giving the group a way to revisit earlier work.

![Illustration of the Omni demo's intelligence-summary topics and their connections beside the portrait office display. Large labels read CONNECT THE DOTS and Earlier ideas. Back in the room.](https://jamesxdigital.com/_astro/visual-direction-b.DbL2k4px_Z2r5wjB.webp)

The [Coding After AI talk](https://jamesxdigital.com/keynotes/ai-changing-software-development/) explores the wider approach behind these experiments.

[← All work](https://jamesxdigital.com/#builds)[Next project →](https://jamesxdigital.com/muscle-memory/)

```json
{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://jamesxdigital.com/#website","url":"https://jamesxdigital.com/","name":"JAMESXDIGITAL","description":"James Milton — Freelance AI-first creative technologist. Software, interactive experiences and AI tools. Co-founder and CTO of Tiny Team Studio.","inLanguage":"en","publisher":{"@id":"https://jamesxdigital.com/#organization"}},{"@type":"Person","@id":"https://jamesxdigital.com/#person","name":"James Milton","alternateName":"JAMESXDIGITAL","givenName":"James","familyName":"Milton","description":"James Milton — Freelance AI-first creative technologist. Software, interactive experiences and AI tools. Co-founder and CTO of Tiny Team Studio.","url":"https://jamesxdigital.com/","image":{"@type":"ImageObject","url":"https://jamesxdigital.com/_astro/james-milton-og.BziQMWO-.jpg"},"sameAs":["https://instagram.com/jamesxdigital","https://linkedin.com/in/jamesxdigital","https://youtube.com/@jamesxdigital","https://github.com/jamesxdigital","https://twitter.com/jamesxdigital"],"knowsLanguage":["en"],"knowsAbout":["Agentic engineering","AI pipelines","Creative technology","Virtual reality (VR)","Augmented reality (AR)","After Effects and Premiere Pro plugin development"],"jobTitle":"Freelance AI-first creative technologist; Co-founder & CTO","worksFor":{"@type":"Organization","name":"Tiny Team Studio","url":"https://tinyteam.studio/"},"address":{"@type":"PostalAddress","addressLocality":"Amsterdam","addressCountry":"Netherlands"}},{"@type":"Organization","@id":"https://jamesxdigital.com/#organization","name":"JAMESXDIGITAL","url":"https://jamesxdigital.com/","sameAs":["https://instagram.com/jamesxdigital","https://linkedin.com/in/jamesxdigital","https://youtube.com/@jamesxdigital","https://github.com/jamesxdigital"],"logo":{"@type":"ImageObject","url":"https://jamesxdigital.com/_astro/james-milton-og.BziQMWO-.jpg"},"founder":{"@id":"https://jamesxdigital.com/#person"},"address":{"@type":"PostalAddress","addressLocality":"Amsterdam","addressCountry":"Netherlands"},"contactPoint":{"@type":"ContactPoint","contactType":"inquiries","url":"https://jamesxdigital.com/#contact"}},{"@type":"CreativeWork","@id":"https://jamesxdigital.com/omni/#main-entity","name":"Omni","description":"An ambient office AI experiment using ceiling microphones, local transcription and language models to connect team discussions and resurface earlier ideas.","url":"https://jamesxdigital.com/omni/","inLanguage":"en","author":{"@id":"https://jamesxdigital.com/#person"},"creator":{"@id":"https://jamesxdigital.com/#person"},"creditText":"Built within the innovation team at Hypersolid / Triple.","image":{"@type":"ImageObject","url":"https://jamesxdigital.com/_astro/thumbnail-grid-v1.CGEuYw6b.webp"}},{"@type":"BreadcrumbList","@id":"https://jamesxdigital.com/omni/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://jamesxdigital.com/"},{"@type":"ListItem","position":2,"name":"Omni","item":"https://jamesxdigital.com/omni/"}]},{"@type":"WebPage","@id":"https://jamesxdigital.com/omni/#webpage","url":"https://jamesxdigital.com/omni/","name":"Omni — An Ambient AI Team Colleague","description":"Ceiling microphones, local transcripts and language models turn office discussions into shared context in the Omni experiment.","inLanguage":"en","isPartOf":{"@id":"https://jamesxdigital.com/#website"},"mainEntity":{"@id":"https://jamesxdigital.com/omni/#main-entity"},"breadcrumb":{"@id":"https://jamesxdigital.com/omni/#breadcrumb"}}]}
```
