Who must approve Acme's firewall changes, and who approved the September firmware update?
Approved by Sophie Lindqvist on 23 September 2026, on behalf of Raj Mehta, who was on leave.CHG-1063-acme-firewall.txt
A drawing, not a recording: a question, and one of the lines that answer it.
Try it yourself.
Seven files from a made-up IT firm, Harbourline, about its client Acme. Open them, ask which of Acme's warranties end soon, and check the answer against the sheet.
Files › Harbourline (made up)
Choose a file to open it in Fusion.
Fusion
Opened from BOS Chat: the marked part is what the answer used.
Acme-managed-services-agreement.docx Word
Managed Services Agreement: Harbourline IT and Acme Pty Ltd
This agreement is between Harbourline IT Pty Ltd (ABN 00 000 000 001, made up) and Acme Pty Ltd, a freight company in Brisbane.
This Managed Services Agreement starts on 1 February 2026 and runs for twelve months.
It renews automatically on 1 February 2027 for a further twelve months unless either party gives 60 days' written notice.
Harbourline IT supports 58 users at Acme's Brisbane office and its Gold Coast warehouse.
Priority 1 incidents: Harbourline IT will respond within 1 hour, 24 hours a day.
Priority 2 incidents: Harbourline IT will respond within 4 business hours.
The monthly fee is AUD 4,800 excluding GST.
Firewall changes require written approval from Acme's Operations Director before they are made.
Acme's Operations Director is Raj Mehta.
Harbourline IT's account manager for Acme is Daniel Okoro.
2026-08-12-acme-service-review.txt Text
Acme service review, 12 August 2026
Present: Raj Mehta and Sophie Lindqvist (Acme); Daniel Okoro and Tom Walsh (Harbourline IT).
Raj Mehta asked for single sign-on to the Harbourline client portal using Acme's Microsoft Entra ID.
Daniel Okoro said he would confirm the single sign-on plan in writing this week.
Tickets in July: 61, of which 2 were Priority 1.
Action: Tom Walsh to plan the site-to-site VPN for the Gold Coast warehouse.
2026-08-15-acme-sso-promise.eml Message
From: Daniel Okoro <daniel.okoro@harbourline.example>
To: Sophie Lindqvist <sophie.lindqvist@acme.example>
Cc: Raj Mehta <raj.mehta@acme.example>
Date: Sat, 15 Aug 2026 08:30:00 +1000
Subject: Re: Single sign-on plan
Hi Sophie,
I confirm we will have single sign-on with Entra ID live for Acme by 30 November 2026, at no extra cost.
Tom Walsh will run the change and needs one test account from you by 1 October 2026.
Daniel
CHG-1041-acme-firewall.txt Text
Change CHG-1041, Acme firewall
Date of change: 9 July 2026.
Change: blocked inbound RDP (port 3389) from the internet on the Acme firewall.
Approved by Raj Mehta on 8 July 2026.
Carried out by Tom Walsh.
CHG-1057-acme-firewall.pdf PDF
Change record CHG-1057: Acme firewall
Date of change: 20 August 2026.
Change: added a site-to-site VPN tunnel between Acme's Brisbane office and its Gold Coast warehouse.
Approved by Raj Mehta on 19 August 2026.
Carried out by Tom Walsh.
Downtime: 12 minutes, outside business hours.
CHG-1063-acme-firewall.txt Text
Change CHG-1063, Acme firewall
Date of change: 24 September 2026.
Change: updated the Acme firewall firmware from version 7.2.4 to 7.2.8.
Approved by Sophie Lindqvist on 23 September 2026, on behalf of Raj Mehta, who was on leave.
Carried out by Tom Walsh.
warranty-register.csv Spreadsheet
asset_tag
client
device
model
serial
purchased
warranty_end
HL-0101
Acme
Laptop
Latitude 5440
AC5440-001
2023-11-03
2026-11-03
HL-0102
Acme
Laptop
Latitude 5440
AC5440-002
2023-11-03
2026-11-03
HL-0103
Acme
Firewall
FG-60F
FG60F-7781
2023-08-20
2027-08-20
HL-0104
Acme
Switch
CBS350-24
CBS-24-1190
2022-12-15
2026-12-15
HL-0105
Acme
Scanner
TC52
TC52-4410
2024-03-01
2027-03-01
HL-0201
Northwind
Server
PowerEdge R650
R650-9921
2023-12-26
2026-12-26
HL-0202
Northwind
Server
PowerEdge R650
R650-9922
2023-12-27
2026-12-27
HL-0203
Northwind
NAS
DS1522+
DS1522-0034
2024-05-10
2027-05-10
HL-0204
Northwind
Laptop
ThinkPad T14
T14-5512
2023-11-20
2026-11-20
HL-0205
Northwind
UPS
SMT1500
SMT-88120
2021-10-20
2026-10-20
HL-0206
Northwind
Access point
U6-Pro
U6P-3301
2024-09-01
2027-09-01
HL-0301
Globex
Plotter
DesignJet T650
T650-2209
2024-01-30
2027-01-30
HL-0302
Globex
File server
PowerEdge T350
T350-4471
2023-12-01
2026-12-01
HL-0303
Globex
File server
PowerEdge T350
T350-4472
2024-02-14
2027-02-14
HL-0304
Globex
Laptop
ZBook Firefly
ZBF-7710
2025-06-30
2028-06-30
HL-0305
Globex
Firewall
FG-40F
FG40F-1102
2025-02-02
2028-02-02
Ask BOS
Which warranties end in the next 60 days for Acme?
A list of Acme's devices whose warranty ends within 60 days of today, each with its row in the spreadsheet.
warranty-register.csv
Worked out in this page from the spreadsheet's rows, with no AI.
We put five files from a made-up coffee roaster into our demo and asked twelve questions. Choose one: two answers we marked fully right, two we marked partly right with what they missed, and the Graph app on the same files. Every picture is a real screen.
Asked: "Who owns each action from the Roaster 2 quality review, and when is each due?" A real answer from our demo, 4 Nov 2026, on a made-up company's files. Gemma 4 (26B) ran on the demo server's own processor, with no outside AI. 14 seconds. Each action names the quality review it came from.Asked: "What price did Fernhollow pay for lot GL-0417?" No file gives that price, and it made none up. 12 seconds.Asked: "How much coffee a week will Saltbush Bakery take from November, and does the customer list show that yet?" Partly right: 15 kg a week from Friday 6 November, and the customer list still shows 12 kg, each line from its own file; it left out that deliveries stay on Fridays. 10 seconds.Asked: "What did Fernhollow promise Saltbush Bakery about the bitter coffee?" Partly right: every promise is there, each with its file; it left out that Marcus Bell wrote it on 5 October. 13 seconds.The Graph app on the same files. One person, Marcus Bell, joins three of them: a reply to a customer, the quality review and the customer list. A real screen from our demo, 4 Nov 2026, on the made-up company's files.
We asked it 12 questions and marked the answers ourselves: 2 fully right, 9 partly right, 1 wrong. Nothing it showed was made up. What is still missing: answers often leave out details the files hold; twice BOS said the files did not hold something they did; once a file held the answer and BOS gave none.
A minute of BOS.
Real BOS screens from our demo, on a made-up company's files. The voice is an AI voice.
Built with Claude Code, on one Semurg memory.
Any agent tool can work with Semurg through MCP, the open standard; we use Claude Code, and that is what we show here.
Our AI team works in Claude Code
Semurg's own team builds BOS with Claude Code, Anthropic's coding tool: about 40 AI agents at work on 4 Nov 2026, each on its own task.
One shared memory
All of them use one Semurg memory. Each starts a task by asking what is already known, and stores what it learns with its source. They talk to each other through Semurg's own messaging, kept in that same memory.
What that made
BOS itself: about 250,000 lines of code and about 10,000 tests, written almost entirely by Claude with Semurg as its memory.
Your month at a glance. Add and remove events, see when two of them clash, and see what is up next on your desktop. Entries can repeat (every other week, the 2nd Tuesday, the last Friday, yearly) and remind you, and sharing an entry asks first who will see it.
Files
Folders, upload and download, drag and drop, a preview pane and a Bin with Undo. Pictures, recordings and videos play right in the window.
Documents
Word documents, PDFs, Markdown and plain text open in one reader. Text, Markdown and CSV files can be edited and saved in place.
Tasks
Lists with due dates and times and repeats. A task can be about a calendar entry or a record.
Ask BOS
Ask about your company and get answers from its own records, with files attached, in chats kept in groups. A Daily Brief shows what today holds and what changed, each line with where it came from.
Search
One search across your files, your people and your records.
Graph
The Graph window draws the people, companies and other things your files name, and how they link. Let a file into memory and its new dots appear. Give two names and it shows the path between them.
Relationships (CRM)
Companies, people, deals and notes, linked. Deals on a board by stage. Every change keeps who made it and what was there before. Likely duplicates can be merged.
Books, an early version
Inside Relationships: a chart of accounts, entries that must balance, a trial balance, profit and loss and a balance sheet. A won deal makes a draft invoice. Shown with made-up books.
Settings
Each person picks light or dark, banners and sounds, and which AI helpers are on. A Librarian can turn a helper, or all outside AI, off for everyone.
People and sharing
Add your team and decide who sees what. Nothing is shared until someone shares it, and every act of the Librarian is logged.
On any screen
A desktop in the browser, on a computer or a phone, in light or dark, and it can be used from the keyboard.
The models run on your own servers: Google's Gemma today. Out of the box, every reading of your data is done by a local model. An outside model, such as Claude from Anthropic, is used only where you set one up, and one switch turns all outside AI off. BOS answers from your own records and drafts notes for a person to approve.
With no AI at all
With no model chosen, every record, file, search and form still works, and BOS answers from what it can work out itself. Your data stays readable by people, never locked inside a model.
Your organisation decides: a Librarian picks the model for everyone, or lets each person choose their own.
Your server. Your data.
On servers you own or rent
BOS runs on servers you own or rent, and your company's data stays on them, unless you choose to set up an outside AI model; one switch turns all outside AI off.
Closed by default
BOS listens only inside its own server. Nobody reaches it until you open a way in, such as your own private network. Our public demo is opened to the internet on purpose.
Locks when you step away
A sign-in locks after 10 minutes without use, or the time each person chooses, and on a computer soon after the browser is gone.
One memory underneath
Your records and the links between them live in Semurg, so people and apps work from the same facts.
Under the hood
For the engineers.
One engine
Semurg keeps your records, the links between them, search by meaning and by time in one engine. Agents read and write it through one standard tool interface, MCP. No separate database to install or tune.
BOS itself was written almost entirely by Claude, with Semurg as its memory: about 250,000 lines of code and about 10,000 tests.
We use this only to answer your request, or to tell you when you can join. How we keep your request
Join the waitlist
We write to you when there is room for your company.
We use this only to answer your request, or to tell you when you can join. How we keep your request
How we keep your request
What is kept
Your name, your email address, your company if you give it, your note if you write one, which form you used and when. The web server's logs keep a visitor's network address for 7 days. Your request itself is kept without it.
Where
On a server we rent from Cherry Servers in Chicago, USA. We do not sell your details. What our AI agents read goes to Anthropic, and our email goes through our email provider; no one else is given them.
Who sees it
The Semurg team, and the AI agents (Claude, from Anthropic) that help us run our servers.
How to be removed
Write to semurg@semurg.org and we delete your request within 7 days of your asking. A copy can stay in an on-server safety snapshot until newer snapshots replace it.
Where BOS stands
BOS is new, and we say so.
Each version is tested and checked before it is released, its known issues are written down, and it runs on our test server before it goes further.
Want to see it running? We will show you BOS live, with your questions.