It was a busy week in the shop. We wrapped up seven builds, each addressing specific needs and improving our systems. Every build came with its own challenges and solutions.
We built a phone system with Asterisk PBX in a day.
Launched an Oregon-Trail-style game on Luanti.
The N1 kiosk became a real app with a native shell.
Built an AI that writes emails and landing pages in eight seconds.
Face allowlist on N1.
On September 13, we integrated a face allowlist into the N1's vision pipeline. The haarcascade classifier now recognizes people, allowing the terminal to identify users standing in front of it.
This builds on our previous work with the N1 and adds a layer of user recognition that will inform future interactions.
EAS Callbox goes live.
On September 11, we deployed the EAS Callbox, establishing our first real inbound phone line. Built with Asterisk PBX in Docker, it connects to our CRM and manages calls effectively.
The setup includes an IVR system that routes calls to sales, support, or voicemail, all managed through a local SQLite database.
Orge'inz Trail launched.
Also on September 11, we shipped the Orge'inz Trail game on Luanti. Running on UDP port 30001, it serves an Oregon-Trail-style journey game as part of our build pipeline.
We transitioned this from a laptop-required process to a dedicated infrastructure solution.
N1 kiosk becomes an app.
On September 12, we replaced the Chrome kiosk with a native Electron shell. This creates a dedicated application environment for the N1 dashboard.
Running as a systemd user service, it ensures reliability and performance without relying on a browser.
AI-powered CRM console.
We built a new CRM console on the N1 dashboard with AI-driven features. This allows for email drafting, contact logging, and lead management.
The AI can generate emails and HTML5 landing pages quickly, streamlining our communication with leads.
N1's Living Map and Brain.
We unified the node map into a single page, showing 68 nodes and 79 edges across different service types. This gives a clear overview of our infrastructure.
Additionally, we launched the N1 Brain, storing knowledge and interactions, allowing the system to reference past decisions without external queries.