△

Clawdie AI

Brihtna asistentka · CNC · clawdie.si

Most AI assistants stop at conversation.
Clawdie doesn't.
She lives on your hardware, remembers your world, and is being built to drive the machine that manufactures your dome.
From first message to finished structure — the two of us are building this together.

v0.10.0 Node ≥24 FreeBSD 15 sistemu built-in knowledge BSD-3-Clause active

Kaj je Clawdie

Clawdie je samogostovani osebni AI asistent, ki teče na FreeBSD sistemu. Povezuje se prek Telegrama, si zapomni vse v PostgreSQL bazi podatkov, in deluje v celoti na vaši strojni opremi. Brez korporativnega oblaka. Nobena naročnina na platformo. Nobeni podatki ne zapustijo vašega strežnika. Sklepanje LLM zahteva ključ API ali lokalno nastavitev Ollama — vi izberete ponudnika, vi lastite razmerje.

Built on giants' shoulders: Peter Steinberger's OpenClaw set the broader direction, NanoClaw by Gavriel carried that line into a lean personal-assistant upstream, and Clawdie takes it onto FreeBSD with native jail isolation, ZFS snapshots, and a pi-driven setup flow. The same stack ties into the wider OSA mission.

The FreeBSD deployment path is actively being built and proven in practice. Our mission is always one step ahead — connecting the assistant to the physical machine that will build domes.

Oblačni AI asistent
  • Obdelava poteka v oblaku
  • Spomin shranjen v oblaku
  • Pogovori shranjeni v oblaku
  • Draga mesečna naročnina
  • Mešane odvisnosti
  • Pogovori in uporabljaj nekaj računalniških aplikacij
  • Upravljate sistem in varnost
  • Ne vidite, kaj se je zgodilo
  • Zaupajte njihovo črno skrinjico
Clawdie
  • Prinesite svoj ključ API — ali zaženite Ollama z ničelno odvisnostjo od oblaka
  • Spomin shranjen na vašem računalniku
  • Pogovori shranjeni na vašem računalniku
  • Prizadevanje za minimalne stroške
  • Predanost ideji Odprtega koda (OSA)
  • Zgrajena za upravljanje CNC naprav
  • Spretnosti upravljajo sistem in varnost
  • Polna vidljivost skozi stekleno ploščo
  • Nevtralen do ponudnika — vaš LLM, vaša izbira

Why Clawdie over alternatives

Clawdie Open WebUI Ollama Home Asst.
Self-hosted ✓ ✓ ✓ ✓
Telegram nativeno new app to install ✓ ✗ ✗ ≈
FreeBSD · PF · ZFSnative skills, not wrappers ✓ ✗ ✗ ✗
Platform diversityLinux-origin upstream, FreeBSD-native deployment ✓ ✗ ✗ ✗
Jail isolationagent sandboxing ✓ ✗ ✗ ✗
Multi-agentconcurrent sessions, roles ✓ ✗ ✗ ✗
Memory · pgvectorpersists across sessions ✓ ✓ ✗ ≈
Preloaded skills memorylower-friction onboarding, fewer setup-time LLM calls ✓ ✗ ✗ ✗
Skill systemextend without touching core ✓ ✗ ✗ ≈
Provider-agnosticany LLM API, local or cloud ✓ ✓ ✓ ✓

✓ native  ≈ partial / plugin  ✗ not supported

Začnite v štirih korakih

Brez čarovnika. Brez interaktivnega namestitvenika. Zagnajte repo, nato zaženite eksplicitne korake nastavitve, ki obstajajo na current main.

01 Kloniraj git clone codeberg.org/Clawdie/Clawdie-AI Najprej razveji, da lahko spremijaš svoje prilagoditve. →
02 Zagon ./setup.sh Preveri Node 24+, namesti odvisnosti repozitorija in preveri izvorne module. →
03 Nastavitev just install Modularni koraki: okolje, pi-config, ječe, priklopne točke, Telegram avtentifikacija, storitev. →
04 Klepet Telegram Pošlji sporočilo. Clawdie teče na vašem strežniku. →
Ni potrebnega plačanega ključa za začetek

setup.sh samo zagon repozitorija. Izbira ponudnika, Telegram avtentifikacija in omogočanje ječe potekajo pri modularni nastavitvi steps after you create .env.

Naša nastavitev

Večina orodij AI predpostavlja Linux. Mi poganjamo FreeBSD — in dokumentiramo vse kar deluje, zato drugi ne morajo ugotavljati od nič.

v0.10.0 — v razvoju

Orchestrator runs directly on the host as an rc.d service — polni dostop do pfctl, zfs, bastille, nginx, sanoid. · Agents isolated in Bastille jails · optional PostgreSQL for memory layers · browser-vm profile available separately · Sanoid ZFS posnetki na vseh nabor podatkov, vključno z domačim

Host-first architecture
HOST OS — FREEBSD 15 ORCHESTRATOR Clawdie AI rc.d service · host process full system access SYSTEM ACCESS pfctl · pf firewall zfs · sanoid · bastille nginx · rc.d warden0 VNET bridge · NAT egress · pf rules WORKER JAIL agent pi coding agent ipc-mcp-stdio MCP isolated · ephemeral DB JAIL PostgreSQL 17 pgvector · memory ZFS snapshots persistent · snapshotted Tailscale VPN → clawd (eyes/browser) ← Telegram operator
OS
FreeBSD 15 sistemu + Bastille jails Orchestrator runs on the host with full system access. Agents run in isolated Bastille jails — no Docker, no Linux emulation. ZFS for instant rollback. pf firewall, nginx, Let's Encrypt.
NET
Tailscale mesh + VNET bridge WireGuard-encrypted network connecting all servers and the operator's laptop. Jails run on the shared warden0 bridge with pf NAT for egress.
UI
Telegram interface The channel the operator already uses. No new app to install, no new habit to build. She meets you where you are.
MEM
PostgreSQL 17 in dedicated jail Optional memory layers can live outside the ops database. They are configured separately from the default runtime.
LLM
Provider-agnostic via pi coding agent ZAI, Anthropic, OpenAI, Gemini, Groq, OpenRouter, local Ollama — your key, your choice. Switch without touching application code.
ZFS
Sanoid snapshot policies Automated hourly, daily, and monthly snapshots across all datasets — jails, database, and home directory. Rollback is instant and atomic.

Zakaj smo izbrali FreeBSD kot OS

Večina infrastrukture AI privzeto predpostavlja Linux. Izbrali smo FreeBSD z namenom: ne biti protislovčen, ampak izogniti se monokulturnemu razmišljanju in graditi na ječah, PF in ZFS kot prvovrstni primitivi.

Serious operators often keep more than one platform in service because shared failure modes are real. If one ecosystem hits a critical kernel, container, packaging, or networking bug, platform diversity reduces blast radius. Clawdie follows that same logic for self-hosted AI.

NanoClaw and OpenClaw evolve mainly in the Linux ecosystem. Clawdie stays close to that upstream line, but gives operators a FreeBSD deployment path with native jail isolation and host-level control. That combination is the point: upstream-aware, but not upstream-dependent.

The licensing culture matters too. BSD-style licensing keeps the base system operationally attractive for infrastructure work: clear, permissive, and easy to integrate into serious long-lived deployments.

That same thinking shapes onboarding. We want Clawdie to ship with preloaded skills memory in a separate skills database, so first install depends less on live embedding calls and less on immediate provider setup. FreeBSD is not just the operating system choice; it is part of a more self-contained operating model.

Velika slika

Status — faza oblikovanja

What follows is vision, not prototype. CNC stroj se oblikuje odprto, s pomočjo AI, po en korak naenkrat. Ta stran je del tega procesa. Objavljamo razmišljanje pred gradnjo.

AI asistent, ki samo govori, je le polkorisna. Cilj je povezati Clawdie s fizičnim strojem — stroj z odprtim kodom CNC, zasnovan za izdelavo komponent geodezične kupole.

Clawdie becomes the control system of the CNC machine — translating dome designs from OSA into machine instructions, upravljanje zaporedja gradnje, spremljanje procesa, in beleženje vsega nazaj v trajno spomin.

"CNC stroj ni funkcija. To je bistvo. AI, ki gradi stvari, je bistveno drugačen od AI, ki govori o stvareh."

Zbiralnik strojne opreme se oblikuje za odprtost — RISC-V, kjer je mogoče, dokumentirano na vsakem koraku, ponovljivo s kom koli s dostopom do osnovne opreme CNC.

01
Odprta strojna oprema, odprta programska oprema Vsak načrt, vsaka konfiguracija, vsaka predloga G-code objavljena odprto. Ista filozofija kot OSA — brez patentov, brez plačilnih zidov.
02
Oblikovanje s pomočjo AI, gradnja s pomočjo AI CNC stroj se oblikuje z uporabo pomoči AI. Ko bo zgrajen, ga bo upravljal AI. Zanka se zapre.
03
Ponovljivo kjerkoli Krajevni materiali, standardne komponente CNC, dokumentirana montaža. Cilj je stroj, ki ga lahko gradi kdor koli v delavnici, ne proizvod, ki ga lahko proizvede le tovarni.
04
Povezano z OSA Oblikovanje kupolj je na osa.smilepowered.org. Clawdie jih bere, jih prevaja in hrani stroj. Oblikovanje na kupolo — en nepretrgan lanec.

Polni sklad

Clawdie in OSA sta dva dela iste misije. Ena je zakaj. Ena je kako.

OSA oblikuje kupolo. Clawdie jo gradi. — midva, ki delava na tem

Visit osa.smilepowered.org za manifest, odprte oblike kupolj in razlog, zakaj smo še vedno gradimo škatle, čeprav vemo, kako graditi bolje.

Sledite gradnji

Brez članstva. Brez redovalnika. Samo odprto delo, objavljeno, ko se zgodi. Če to resonira — sledite, prispevajte, ponovljivo.

Ta strežnik

clawdie.si runs on FreeBSD 15 sistemu, nginx, and Let's Encrypt — v celoti Odprti kod, samogostovan, nič odvisnosti od korporativnega oblaka. Isti strežnik kot OSA. Ista načela.

Dirigent teče neposredno na gostitelju kot storitev rc.d s polnim dostopom do sistema. Bastille-upravljane ječe upravljajo izolacijo agenta, PostgreSQL spomin in avtomatizacijo brskalnika. ZFS posnetki zaščitijo vse.

Nastavitev is driven by pi coding agent — clone the repo, run ./setup.sh, then an AI session walks through jail provisioning, Telegram, and service setup. Vse, kar je tu dokumentirano, je ponovljivo. Če teče na našem strežniku, lahko teče na vašem.