Skip to content

v0.1.0 — first public release

Choose a tag to compare

@SecureCloudGroup SecureCloudGroup released this 09 Jul 21:42
fbaebb9

First tagged public release of SmartBrain_3000 — a local-first, single-user, self-hosted AI assistant that runs entirely in Docker on your own machine. Your data and credentials stay on-box, encrypted at rest; the only outbound calls are to the AI providers you explicitly configure (and Google's APIs if you connect Gmail).

What it does

  • Chat with local (Ollama) or cloud models you connect.
  • Knowledge with semantic search over your notes and documents.
  • Planner, Schedules, and Email helpers.
  • Approval-gated agent: the assistant can read freely, but anything that changes data or reaches out parks for your approval in Activity — and every attempt is audited.
  • Encrypted backup & recovery: portable encrypted database backups, unlock with your passphrase or Recovery Key, and forward-only, data-safe migrations.
  • Optional remote access from a paired phone over an encrypted WebRTC bridge, with a Desktop-local fence on sensitive operations.

In this release

Added

  • CI (GitHub Actions): backend ruff + pytest, hermetic installer tests, web svelte-check + vitest + build, and a build + test of the shipped Docker image on every PR — the required checks that guard main.
  • Dependabot: grouped weekly updates for pip, npm, GitHub Actions, and Docker.

Changed

  • Base image bumped to python:3.14-slim; web dev toolchain upgraded to Vite 7.

Security

  • Desktop-local fence extended to device-enrollment and MCP-token endpoints, so a paired remote device cannot self-enrol/revoke devices or read/rotate the MCP token.

Fixed

  • Restore keeps the displaced database's WAL and quarantines future-schema backups; deterministic chat-message ordering; installer gating, custom-port, and failed-update recovery; assorted UX/accessibility and docs accuracy fixes.

Install: see the README. License: Elastic License 2.0 (source-available).