Skip to content

v4 — 'The Orb': Zen Mode, Computer Control, Marketplace & More

Latest

Choose a tag to compare

@alimaandev alimaandev released this 11 Aug 11:22
· 191 commits to main since this release
bc662e2

v4 ??? "The Orb" ????

A JARVIS-class desktop AI that runs entirely on your hardware ??? now with a radical minimal UI, real computer control, and total-privacy options.

??? Headline Features

???? Zen Mode ??? The default UI is now a single monochrome orb + chat. Everything else hides behind ???B. Ambient floating widgets orbit the orb; hover or drag to expand.

??????? Computer Control ??? Friday can open apps, focus/list/close windows, type, press keys, and click your desktop. "Organize my desktop and summarize" is a single autopilot goal. Every action asks for your confirmation first.

???? Plugin Marketplace ??? Install and remove community plugins in one click from Settings.

???? Custom Tool Builder ??? Describe a tool in natural language and Friday generates, registers, and persists it. No code required.

???? Local RAG Pipeline ??? Ingest documents and retrieve them with sentence-aligned chunking + lexical reranking over the three parallel memory engines.

???? Knowledge Graph ??? Entities and relations extracted from your chats; every session seeds context ??? "Last time you were working on???".

???? Blackout Mode ??? One toggle for total privacy: network tools blocked, local Ollama forced, PRIVATE seal on the orb.

???? More

  • Onboarding ??? first-launch "Hello, I'm Friday" orb greeting with flagship suggestions
  • Single-command start ??? python main.py --ui or npm run friday boots API + frontend and opens your browser
  • Global hotkey ??? Ctrl+Alt+F summons Friday from anywhere
  • Shareable Moments ??? capture canvas + message snapshots as share cards
  • Holodeck v2 ??? floating draggable cards with gesture openness
  • Session continuity via knowledge graph + diary

???? What's Inside

Frontend React 19 ?? Three.js ?? Vite ?? Tailwind CSS v4 ?? TypeScript
Backend Python 3.11+ ?? Quart (async)
LLM OpenRouter ?? OpenAI ?? Ollama ?? any OpenAI-compatible API
Memory TF-IDF + Vector + Embeddings + RAG + Knowledge Graph
Control pyautogui ?? pywin32 (Windows)
Tests 278 Python ?? 107 TypeScript ??? CI green on both suites

???? Privacy

Your data stays yours. Memory lives in local JSON, voice/wake-word runs offline in-browser, and Blackout mode guarantees zero outbound AI traffic.

???? Thanks

To every contributor, stargazer, and user of Friday ??? this release is for you.