Product updates

What's new in Flowly

Release notes for the Flowly website, dashboard, Flowly Desktop, and mobile apps.

Latest Mac download manifest: v2.2.0RSS feed
  1. v2.2.0

    Flowly Desktop 2.2.0

    Desktop
    NewConnect to your own self-hosted bot: run flowly gateway --host 0.0.0.0 (or flowly service install --host 0.0.0.0) on any box — a $5 VPS, a Mac mini, a spare laptop — then enter its IP, port, and auto-generated token in Settings → Connections. The desktop talks to your bot directly: live tool usage, file uploads with previews, full history, slash commands — no account, no cloud in the middle. In the TUI, /remote prints the same connection block ready to paste.
    NewBYOK provider panel for every bot: Settings manages LLM providers for all your bots at once — local, relay, and self-hosted. Add or rotate keys for Anthropic, OpenAI, OpenRouter, Gemini, Groq, xAI, and Zhipu, and switch the active provider in one click. Keys never leave the bot — the panel only ever sees "configured", never the secret.
    NewYour Flowly account on any bot, no server registration: a self-hosted bot bills straight to your Flowly plan — the desktop mints a scoped account key and pushes it to the bot, so your gateway stays a pure gateway with no server record and no relay in the path.
    NewModel picker in the chat composer: pick the model right next to the bot picker, for every bot. The list is fetched live from the active provider (plan-aware for Flowly accounts), and switching providers auto-selects a model that provider can actually serve, so your first message never fails on a mismatch.
    NewA memory that learns on its own: turn on "Learn from chats" and Flowly reviews recent conversations in the background ("dreaming"), pulls out durable facts the live capture missed, reconciles them against what it already knows, auto-saves the confident ones, and queues the uncertain for your review. Settings → Memory gives you Learn now, a Keep / Reject queue, a commit-mode control (Selective / Manual / Eager), and background auto-clean — and it all now works for your remote and self-hosted bots, not just the local one.
    NewMCP Servers dashboard: a dedicated tab to add, enable, disable, and configure Model Context Protocol servers, with one-click OAuth (through a transparent mcp-remote bridge) and an honest connection state that tells "enabled" apart from actually "connected".
    NewNative desktop notifications: chat replies and cron output raise a real macOS / Windows notification, and clicking it deep-links straight to the conversation that sent it. A Settings toggle covers notifications and the chat stream-end chime.
    NewLive Activity for remote bots: the Activity tab follows whichever bot you've selected — a gateway bot streams its live events (tool calls, replies) plus its own server log lines, tailed straight from the box, and switching bots switches the feed with no mixing.
    NewSubagent model settings + Activity: choose which model your subagents run on, and read each subagent's task rendered as Markdown in the Activity detail view.
    NewInline reply media on direct-gateway bots: generated images and screenshots now render right in the chat over a direct gateway too — a small thumbnail you tap to zoom to full resolution.
    NewObsidian integration settings: configure the Obsidian connection from a proper settings panel.
    ImprovementsReconnect that actually reconnects: restart your VPS bot, close the laptop lid, or switch networks and the desktop finds its way back on its own (the old client gave up after one retry and mistook a restarting server for a wrong token). Gateway chat also catches up the partial reply it missed while disconnected.
    ImprovementsGateway chat reached full parity with relay chat: native /retry and /undo, live tool turns in history, attachment previews, a session-aware re-entry that restores tool calls, and the stream-end chime. The chat bot picker now names the wire honestly — Local, Relay, or Direct — so a VPS bot is no longer mislabelled "Local".
    ImprovementsA fresh cyan-teal accent across the app (replacing the old monochrome/violet), a Response-timeout card for both local and remote gateways, a command palette that opens a new chat from any page with OS-aware shortcuts, a full localization pass (English, Turkish, Spanish), and flowly setup now opening the browser sign-in instead of asking for a key.
    Fixes"New chat" no longer sticks on the loader or leaves empty conversations behind; the welcome screen pre-warms its connection for a faster first message; the Windows Stop button is now authoritative (it kills the gateway on its port); macOS screen-recording permission re-prompts and detects more reliably; and the live Activity feed, dashboard flicker on remote bots, and empty-relay-URL-on-login bug are fixed.
    Internalpackage.json at 2.2.0.
  2. v1.2

    Flowly for iPhone 1.2

    Mobile
    NewYour Flowly bot, in your pocket: chat with your bot from iPhone over the Flowly cloud relay or a direct self-hosted gateway (IP + port + token), with full parity between the two. Live tool calls, the streaming reply, full history, and one descriptive title per conversation.
    NewRun the bot from your phone: a Connections tab to set up messaging channels remotely — Telegram, WhatsApp, iMessage (with pairing), Slack, Discord, email — and a model picker in the composer's ⋯ menu that switches the bot's model live, with no reconnect.
    NewA memory you can review on the go: "Learn from chats" kicks off a cross-session learning pass, and a review sheet surfaces what the bot picked up while you were away — Keep or Reject each item right from the phone. Switch bots and the newly-selected bot's pending review shows up live.
    NewGenerated images in the chat: pictures the bot makes (and screenshots) render inline over a direct gateway too, with full-resolution tap-to-zoom.
    NewNative in-chat camera: snap a photo without leaving the conversation, from a flattened, simpler attach menu.
    NewRunning agents at a glance: a cross-server sheet on the Dashboard shows which bots are working right now — and recent history, not just live activity.
    NewTask board on iPhone: follow the bot's cross-channel board, including a per-task Execution / audit section with the run's tool trace.
    NewStarred messages: star the replies worth keeping and find them again fast.
    NewMake it yours: pick an alternate app icon, over a themed onboarding flow with interactive glass polish.
    ImprovementsA unified, calmer look: Liquid Glass controls on iOS 26 (with a graceful fallback on older versions) over a single solid card surface across Memory, Activity, Board, Artifacts, Knowledge, and Schedules.
    ImprovementsSturdier live chat: relay and gateway streams resume mid-reply when you re-enter a conversation, with live tool turns restored and a running shimmer while the agent works.
    ImprovementsAn Obsidian integration card, a softer notification sound, and a release-notice sheet that no longer reappears on every launch.
    InternalFlowly for iPhone 1.2 (build 121).
  3. v3.0.1

    Flowly 3.0.1 — Open source

    CLI
    NewFlowly's agent core is open source (Apache 2.0): the gateway, 40+ tools, 135 built-in skills, and every channel adapter — the same code that ships inside Flowly Desktop, with no separate "lite" build. Install with uv tool install flowly-ai or the one-line script.
    NewBring your own key: first-class adapters for OpenRouter, Anthropic, OpenAI, Google Gemini, Groq, xAI/Grok, and Zhipu/GLM, plus any OpenAI-compatible local model (Ollama, LM Studio, vLLM). When nothing is pinned, Flowly cascades through whatever you've configured so there's always a working model. Switch live with /provider and /model.
    NewNative Anthropic provider: direct Messages API with prompt caching and automatic key rotation, not just an OpenAI-compatible shim.
    NewxAI subscription sign-in: use your SuperGrok / X Premium+ subscription instead of an API key.
    NewOne gateway, every channel: terminal TUI, Telegram, Discord, Slack, Microsoft Teams, WhatsApp, iMessage, email, and voice — one conversation memory shared across all of them.
    NewMCP both ways: connect any MCP server (flowly mcp install) and run Flowly itself as an MCP server (flowly mcp serve) for Claude Desktop, Cursor, or Claude Code.
    NewA closed learning loop: every fact becomes a governed memory with a calibrated trust score; a background pass merges duplicates and retires stale notes; structured facts land in a knowledge graph. Opt in and Flowly writes and refines its own skills — every change snapshotted and reversible.
    NewDelegates and parallelizes: spawn isolated sub-agents, run a cross-channel task board sequentially or in parallel, and hand heavy coding to a local Codex session (opt-in).
    NewRun it anywhere: self-host on a laptop, a $5 VPS, or a Mac mini as a background service that survives reboots (launchd / systemd / Task Scheduler). The whole process runs inside the OS sandbox (sandbox-exec on macOS, bubblewrap on Linux).
    NewInline reply media: generated images and screenshots now render right in the chat across terminal, desktop, and mobile — a small thumbnail you tap for full resolution.
    ImprovementsFull documentation at useflowlyapp.com/docs, sourced directly from the public repo: every channel, provider, and tool, plus self-hosting and the open-source-vs-Desktop/Cloud split.
    InternalPublished to PyPI as flowly-ai; engineering deep-dives (memory governance, skill self-improvement, internal gateway RPC) live in the repo.
  4. v1.4.0

    Flowly Desktop 1.4.0

    Desktop
    NewComputer Use: Flowly can now act on the Mac directly — open apps, click buttons, switch windows, read on-screen text. The bot reads the same semantic UI structure as VoiceOver so it can act on labels you'd say out loud ('the Sign In button in Safari') instead of guessing pixel coordinates. Sandboxed by default; every action visible in the Activity tab.
    NewLive tool-turn panel: Every assistant message ships a collapsible panel that streams tool calls (file edits, shell, search, computer-use) in real time, with per-tool renderers. The Activity tab's audit view uses the same renderers so history looks identical to live chat.
    NewIn-app file preview: Click a file path the bot mentioned (markdown link or inline code) to open a resizable, syntax-highlighted side panel. Relative paths auto-resolve against common project roots; directories still reveal in Finder.
    NewArtifacts cloud sync: Canvases, slides, docs, and code sync automatically across signed-in devices. Offline-aware queue, S3-backed previews, 10 MB size cap (up from 500 KB).
    NewScreen-aware Coach (macOS, opt-in): When you enable it, a native ScreenCaptureKit sidecar shares lossless captures of the window under your cursor with the model alongside audio, so tips can reference what you're actually looking at. ElevenLabs Scribe v2 STT adds [YOU]: / [OTHER]: speaker labels. Dual-Cmd forces a tip mid-session. Notch escalates to always-on-top with a 3-second watchdog.
    NewKnowledge Graph overhaul: Floating detail panel, click-through entity relationships, in-app entity deletion (cascades to triples), liquid-glass zoom controls, flicker-free node drag.
    NewWhat's new modal: First launch after auto-update opens release highlights with a hero matching the website's auth screen and a link to the full changelog.
    NewWelcome-screen otter mascot (opt-in): Vector otter toggleable from Settings → Appearance. Eyes track your cursor while you type, mouth opens pink when you paste, blinks idly.
    NewHey Flowly wake word: Production-ready on-device wake-word integration. Talk hands-off when the notch is live without holding Fn.
    NewSkill library expanded: 30+ new built-in skills covering finance modelling (3-statement-model, DCF, Excel authoring), GitHub workflow (PR review, repo management, code review), design and docs (concept diagrams, Excalidraw, PowerPoint authoring, nano-pdf), and SaaS integrations (Notion, Linear, Airtable, Google Workspace). Browse the full catalogue in Dashboard → Skills.
    ImprovementsSandbox by default: macOS uses sandbox-exec, Linux uses bubblewrap; deny-list profile blocks writes outside the workspace. Master switch in Dashboard → Settings. Skill marketplace surfaces per-plugin risk labels.
    ImprovementsComposer attachments: Upload-first flow with per-file status (queued/uploading/ready/failed), 50 MB video uploads, correct serverId/conversationId on every upload.
    ImprovementsWindows / Linux parity: Platform-aware default hotkeys, modifier labels, voice shortcut hints, and smart-pause process detection. Dedicated Windows tray icon.
    ImprovementsCoach quota visibility: Live progress bar in Settings → Usage and the sidebar usage popover. Pre-flight gating stops the session cleanly on STT 429.
    ImprovementsCoaching settings is now a floating panel matching the rest of the app's side-panel pattern.
    ImprovementsDashboard regrouped: AI Tools and Security promoted to top-level groups. Pre-Sonoma macOS gets a friendly capability warning.
    ImprovementsShared AlertDialog adopts the liquid-glass theme app-wide with softer corners.
    FixActivity tab now scrolls instead of clipping; Radix ScrollArea wrapper repaired.
    FixTool output rendering is cleaner: stray wrapper markup removed, escape sequences normalised, and excessively long blobs collapse to a short summary by default.
    FixArtifacts: 8 small UX bugs (delete confirm cancel, sort persistence, distinct empty/loading/error states, a11y labels).
    FixCoach screenshots use a quality + cursor-display target that keeps small on-screen text legible to the model.
    FixGranting macOS Accessibility from onboarding registers the global hotkey live; no app restart needed.
    FixCoach Start gated on Flowly AI gateway availability so it doesn't 404 immediately.
    FixComputer Use finds targets more reliably: matches against multiple element attributes (not just the visible label), suggests the closest candidates when an exact match misses, and avoids re-using stale element IDs after a window changes.
    FixTerminal emulators (iTerm2, Terminal, Alacritty, Kitty, Ghostty, Wezterm) get clipboard paste instead of synthetic key events.
    InternalSentry on artifact sync with scope tags. Persistent sync cursor avoids re-uploads after cold restart. Window-hidden poll pause for limits + bot updates. package.json at 1.4.0.
  5. v1.3.0

    Flowly Desktop 1.3.0

    Desktop
    NewOnboarding: Transparent welcome cloud, galaxy-style ambient soundtrack on first paint, word-by-word story beats, and a hands-on Fn moment on Three Ways to Talk.
    NewFn demo: Hear the physical Fn press during onboarding — keycap glow, blue→white shimmer, confirmation chime. Fn is ignored when another app has focus.
    NewVoice previews: Settings and onboarding play five bundled samples (Adam, Craig, Evelyn, Janet, Sarah) through Web Audio; the wave reacts to real preview audio.
    NewIn-app Skills marketplace: Dashboard Skills tab talks to Flowly-hosted plugins — featured picks, sizes, licenses, GitHub links, install without leaving the app.
    NewDone step: Animated logo entrance, breathe loop, staged title/subtitle, recap card and dashboard CTA fade up together.
    ImprovementsIntegrations: Compact single-column cards with badges and compact disconnect icons; Brave Search removed; Gmail address hidden on the tile.
    ImprovementsBrand parity: Connect Your Tools uses the same Telegram, Discord, Slack, Gmail, and Trello icons as Channels.
    ImprovementsRelay UX: ConnectionErrorBanner adds error/reconnecting/offline variants that animate and clear automatically when relays recover.
    ImprovementsWindow chrome: Onboarding gains a 48px invisible drag region so windows can finally move.
    FixGmail tiles read the enabled flag from the correct flattened-config path.
    FixRelay banners stay in sync — errors clear after reconnect instead of looping forever.
    FixmacOS Accessibility prompts now reload global hotkeys without restarting.
    FixClosing on the welcome cloud resumes you on the cloud; advancing past welcome resumes exactly where you left off.
    FixWelcome soundtrack aligns with visuals, loops gaplessly with Web Audio, and suspends while Flowly hides to the tray or sleeps.
    FixBrowser Use toggles opens the live Chrome Web Store listing instead of a placeholder.
    FixFn demo ignores presses emitted while Flowly lacks focus.
    InternalWelcome persistence tightened; onboarding drops redundant Voice/Done preview slides.
    Internalpackage.json at 1.3.0. Auto-update delivers the build, or reinstall from /desktop.
  6. Website

    Public changelog upgrades

    Area tags and URL filter (?area=dashboard) to focus updates by product surface.
    Per-release anchors, copy-link button, and /changelog/feed RSS for readers and bots.
    Desktop download line shows the latest mac build version from the public manifest.
    Optional slug, areas, and links in content/changelog/releases.json — see this entry as a template.