PLUG-IN AI RECEPTIONIST · NO GPU · NO CLOUD

Every missed call is lost money.
This little box answers them all.

Lunara Box is a small computer you switch on in your office. Pair it with your ordinary mobile phone over Bluetooth and connect your WhatsApp — from that moment every call and message is answered instantly by an AI that knows your prices, your hours and your services, and books the appointment straight into your calendar or CRM.

No graphics card, no server room, no per-minute cloud bill. The AI model runs inside the Box on 32 GB of RAM — so your customers' voices and data never leave your office.

Set up from your phone over Wi-Fi in ~10 minutes · answers on your existing SIM number via Bluetooth, on WhatsApp, or on a SIP line · works offline

Lunara Box
Wi-Fi setup · lunara-box.local
GPU
not needed
RAM
32 GB
SETUP
Wi-Fi
Your mobile · Bluetooth
WhatsApp
Easy!Appointments
MCP → your CRM
Piper voice
Qwen2.5 3B
faster-whisper

Why you need this

The problems Lunara Box removes on day one.

If any of these sound like your business, this is exactly what the Box is for. Each one is a real cost today — a missed call, a slow reply, a booking never entered, a night nobody covers.

Calls ring out after hours and during rush

The Box answers every call instantly, day and night, in the caller's language — no queue, no voicemail, no lost customer.

Customers wait hours for a WhatsApp reply

Calls and WhatsApp messages are handled by the same AI agent in seconds, with the full history of that customer in front of it.

Reception and support headcount keeps growing

Routine calls — hours, prices, status, appointments — are handled automatically. Your team only touches the cases that need a human.

Nothing gets written down properly

Every conversation is recorded, transcribed and attached to a CRM card with channel, direction, timestamps and outcome.

Appointments are booked by hand, twice

The agent checks the calendar, books the slot, sends the confirmation and updates the CRM in one flow.

You can't send customer data to a foreign cloud

Models, recordings, transcripts and the database live on your own machine. Nothing leaves your network — GDPR and internal security stay satisfied by architecture.

Night shifts, holidays, sick days and turnover

The Box doesn't sleep, doesn't quit and never forgets the script. New rules apply to every conversation the second you save them.

Your customers speak several languages

English, Romanian, Russian, French and Polish out of the box — the agent detects the language and answers in it.

Who buys it

When Lunara Box pays for itself.

Clinics, salons & service studios

High call volume, simple questions, appointments. The agent books, reschedules, reminds and never puts a patient on hold.

Retail, e-commerce & logistics

Order status, delivery times, returns — answered on WhatsApp and phone at 2 a.m. without a night shift.

Property, auto & B2B sales

Inbound leads qualified instantly, callbacks made automatically, every conversation logged against the CRM card.

Banks, public sector & regulated firms

Where sending recordings to an external cloud is simply not allowed: all inference happens on your hardware, behind your firewall.

What you actually get

A small box on your desk that answers the phone.

No GPU, no data centre, no monthly per-minute bill. One quiet mini-PC with 32 GB of RAM runs the whole AI stack inside Docker — and it is set up from a web page, not a command line.

The Box, ready to run

Buy the appliance pre-flashed, or download the release and install it yourself on any mini-PC with 32 GB of RAM. No graphics card, no server, no cloud subscription.

The models, already inside

Qwen2.5 3B Instruct (q4_K_M) for conversation, faster-whisper for listening and Piper for speaking — downloaded once and then running fully offline in Docker.

Booking & CRM included

Easy!Appointments and a mini CRM come pre-installed, so the agent can take a real booking on day one — or write into your existing system over MCP.

A local menu, not a terminal

Everything is configured in a browser page on your own network. The Box even creates its own Wi-Fi network on first boot so you can set it up from your phone.

SET UP FROM YOUR PHONE

Power on, connect to its Wi-Fi, done.

A new Box creates its own Wi-Fi network the moment you switch it on. You connect, the local menu opens, you pick your office Wi-Fi, write what your company does, pair your phone over Bluetooth and scan the WhatsApp QR code. The next incoming call is answered by your AI agent. Technicians who prefer a terminal can still run the installer on their own hardware.

First 10 minutes
  1. 1Plug the Box into power
  2. 2Connect to the Wi-Fi network "Lunara-Box"
  3. 3The local menu opens in your browser
  4. 4Choose your office Wi-Fi and sign in
  5. 5Describe your business, pair phone + WhatsApp
  6. 6Call your own number and hear the agent

Advanced / self-install: curl -fsSL https://get.lunara.box | sudo bash — offline tarball available for sites with no internet at all.

Channels

Your number, your WhatsApp, one calendar.

The channel becomes secondary: whether a customer rings your mobile, calls the office line or writes on WhatsApp, Lunara sees one contact, one history, one set of tools and one business process — and books into one calendar.

Your own mobile number

Pair your everyday smartphone to the Box over Bluetooth. The Box acts as a hands-free headset: when someone rings that number and nobody picks up, the AI answers instead. Keep your number, keep your SIM.

WhatsApp

Scan a QR code once in the local menu. Customer messages and voice notes are answered in seconds, with the same knowledge and the same booking rights as on the phone.

Office line (SIP / PBX)

Larger sites can connect an existing SIP trunk or PBX, with per-number routing to different agents. Optional — the Box works fine without it.

Bookings, wherever they live

Appointments land in the built-in Easy!Appointments calendar, or in your existing CRM / booking system through the MCP connector layer.

Inside the box

Independent services, one appliance.

Lunara is modular instead of one big monolith: each part can be updated, diagnosed or restarted on its own without taking down the rest of the system.

Agent Worker

The realtime runtime: it hears the caller, detects when they stop speaking, transcribes, thinks, calls tools and speaks the answer back — with barge-in, so callers can interrupt.

Qwen2.5 3B Instruct (q4_K_M)

A quantised local model running in Docker on plain CPU. It fits comfortably in 32 GB RAM, needs no graphics card, and never sends a word to any cloud.

faster-whisper

Local speech-to-text tuned for CPU (int8). Phone audio and WhatsApp voice notes become text on the Box itself.

Piper TTS

Fast offline voices in English, Romanian, Russian, French and Polish. Each agent has a default language and switches to the caller's language.

Easy!Appointments

A full booking system inside the Box: services, staff, working hours and free slots. The agent checks availability and confirms the appointment during the call.

MCP protocol

Already have a CRM or booking system? MCP connects the agent to any of them — Bitrix24, amoCRM, 1C, Google Calendar, an internal HTTP or SQL API — no rewrite required.

Bluetooth hands-free

Pair your ordinary SIM smartphone. The Box registers as a headset and answers calls on your existing number — no SIP contract, no new number to advertise.

WhatsApp gateway

Scan a QR code in the local menu. Text and voice messages go to the same agent, with the same knowledge and the same booking tools.

Mini CRM

Contacts, conversations, calls, appointments and notes. The caller's number is matched to a card, so the agent knows who is speaking before it says hello.

Recordings & transcripts

Audio plus a transcript for every conversation, stored on the Box, playable and downloadable from the local menu.

Local menu

Everything above is configured from one browser page on your network. Nobody on your team ever opens Docker, YAML or a terminal.

Health & backups

Service health checks, restart-on-failure, disk and memory alerts, plus one-click backup and restore of the database and recordings.

How it works

From delivery to first answered call.

01

Power the Box on

A silent mini-PC with 32 GB RAM and no graphics card. Plug in power — that is the whole hardware installation. No server room, no GPU, no IT project.

02

Connect to its Wi-Fi

On first boot the Box creates its own Wi-Fi network. Connect your laptop or phone to it and the local setup menu opens in the browser automatically.

03

Join your office Wi-Fi

Pick your network in the menu, enter the password, and the Box joins your LAN. From then on the same menu is reachable from any device in the office.

04

Describe your business

Paste your services, prices, opening hours and rules into the agent prompt. That text is everything the AI needs to answer like a trained receptionist.

05

Connect your phone & WhatsApp

Pair your smartphone over Bluetooth so the Box answers calls on your existing SIM number, and scan the WhatsApp QR code. A SIP trunk can be connected too.

06

It answers and books

Whenever someone calls or writes, the agent picks up in seconds, answers questions and creates the booking in Easy!Appointments — or in your own CRM over MCP.

Architecture

Your dashboard up here. The Box in your office.

All conversations are processed inside your perimeter. The cloud dashboard only exchanges signed control messages with the Box — no audio, no transcripts and no personal data ever travel that link.

Cloud dashboard · lunarabox.info

Fleet management

  • · Licences, activations and renewals
  • · Release downloads and update channels
  • · Health and version of every box you own
  • · Support access and remote diagnostics
HMAC-SHA256 · signed updates
Control messages only. Zero audio, zero transcripts, zero personal data.
Your office · Lunara Box

Mini-PC · 32 GB RAM · no GPU

  • · Docker: local panel, agent worker, gateway
  • · Ollama · Qwen2.5 3B Instruct (q4_K_M)
  • · faster-whisper STT · Piper TTS
  • · MCP Hub · Easy!Appointments · mini CRM
  • · Bluetooth hands-free, WhatsApp, SIP
  • · PostgreSQL, Redis, Caddy, monitoring

Capabilities

An operating system for your AI staff.

The Local Panel your team uses

  • Overview, Agents, Telephony, Bluetooth and WhatsApp in one place.
  • MCP connectors, CRM, models, calls and system updates.
  • Nobody has to open Docker, Redis, YAML or systemctl.

Knows the caller before saying hello

  • Caller ID matched to the CRM card: name, language, history.
  • Bluetooth calls, WhatsApp and SIP all write to the same contact.
  • Notes, tasks and appointments stay attached to the conversation.

Every call on the record

  • Audio, metadata and transcript stored per call.
  • Play back, read and download from the panel; export the text.
  • Retention rules and CRM links in a single unified format.

Handover to a human, done right

  • Transfers when the customer asks, or confidence is low.
  • Operator receives the live transcript and the reason for transfer.
  • Routing by number, language or agent role.

Your data

Nothing leaves the building.

Models, recordings, transcripts, the CRM database — all stored and processed on the Box in your office. The Box carries its own device ID and certificate, secrets are kept out of the compose file, and every changing action lands in an audit log.

Local inference
The local LLM, speech-to-text and Piper voices run on your own CPU/GPU.
No data egress
Only signed control messages leave the perimeter — never audio or personal data.
Works offline
Air-gapped installs from a single tarball; no internet required at runtime.
Least privilege
Per-agent tool permissions: a reception agent books, it never touches configuration.

Updates & support

You own it — but you're not alone with it.

Predictable versions

The installed version lives in /opt/lunara-box/VERSION and in the image tags — 1.0.0, 1.0.1, 1.1.0 — so upgrades and rollbacks are never a guess.

Signed releases

Every bundle carries a SHA-256 checksum and a digital signature, verified before anything is installed.

Backup & restore

backup.sh and restore.sh cover the database, recordings and configuration; encrypted backups for production sites.

Safe rollback

update.sh pulls the new images and migrates; if something misbehaves you drop back to the previous version.

How many calls did you miss today?

Book a demo, hear the agent answer in your language, get your licence issued and put the Box on your own network this month.