Skip to content

Releases: soumyachk101/Ensembyte

Ensembyte 1.1.6

Choose a tag to compare

@soumyachk101 soumyachk101 released this 16 Oct 08:24
39b5394

Ensembyte 1.1.6 — by Soumya Chakraborty. Universal Release for macOS, Windows & Linux.

New features

HextaUI Pro-Style Effort Slider & Controls

  • Modern Rectangular Effort Track: Overhauled the effort slider with HextaUI Pro's sleek 28pt rounded-rect track layout (RoundedRectangle(cornerRadius: 8)).
  • Pearl-White Elevated Puck: Replaced the circular glass lens with an elevated pearl-white sliding puck (RoundedRectangle(cornerRadius: 6)), featuring a highlight border, drop shadow, center grip notch, spring drag feedback, and a dynamic electric aura glow at Max effort.
  • Dynamic Reasoning Tier Gradients: Implemented dedicated HextaUI palettes for each reasoning tier: zinc/gray (Low), sky blue (Medium), indigo (High), rich violet (Extra High), and electric multi-gradient (Max).
  • Interactive Step Dots & Pop Animation: Added 4px step markers with spring pop haptics (1.85x) on step transition and automatic smooth fade-out at Max effort.
  • Extended Thinking Integration: Integrated the extended thinking toggle directly within the composer effort slider card.

HextaUI-Style Thinking & Reasoning Block

  • Thinking Shader Orb: Continuously rotating and pulsing multi-gradient shader orb (cyan, violet, fuchsia, blue) during active reasoning.
  • Live Elapsed Timer: Real-time present-tense status indicator ("Thinking…") with live second counter.
  • Auto-Collapsing Summary Badge: Automatically collapses completed thoughts into a badge ("Thought for 12s") with expandable trail, vertical gradient guide line, and markdown view.

Refinements

  • Vertical Spacing Alignment: Clean separation between the effort track and the "Recommended" indicator marker to prevent any visual overlap.
  • Max Effort Sweeping Sheen: Replaced particle noise with a smooth, glossy light sheen wave across the Max effort gradient track.
  • Right Edge Gap Elimination: Ensured full edge-to-edge gradient coverage on the track at Max effort.

v1.1.5

Choose a tag to compare

@soumyachk101 soumyachk101 released this 12 Oct 07:50
e4143b3

Ensembyte 1.1.5 — by Soumya Chakraborty. Universal Release for macOS, Windows & Linux.

Highlights & New Features

Voice Mode & ChatGPT Session Refresh (macOS)

  • Codex Voice Token Refresh: Automatically refreshes authentication tokens on account/read (refreshToken: true), eliminating premature voice session timeouts and false chatgptRequired rejections during active sessions.
  • Realtime Host Connection: Hardened realtime connection recovery and voice catalog listing across long-running background sessions.

Native Embedded WebView2 Browser (Windows)

  • Windows WebView2 In-App Browser: Native browser component powered by WebView2 (webview2-com + windows-core), featuring an isolated visual hosting surface and seamless pointer event forwarding.
  • Sanitized Brand & IPC: Full Ensembyte brand isolation and clean IPC bridging (ensembyte-webview2, ensembyte://).

Windows Drive & Path Navigation (Windows)

  • Drive Roots & Extended Paths: Comprehensive support for drive roots (D:\), extended win32 paths (\\?\D:\), and UNC network shares.
  • Case-Insensitive Root Handling: Case-insensitive drive prefix comparisons in project and directory pickers without altering POSIX paths.

Security Hardening (Windows & Linux)

  • UNC & SMB Path Traversal Protection: Lexical component jailing (lexical_components()) before filesystem calls to prevent UNC path traversal and block Windows NTLM credential leak vulnerabilities.

Shell & Navigation Enhancements (Cross-Platform)

  • 5-Button Mouse Navigation: Back and forward route history traversal with Mouse 4 and Mouse 5 across shell views, thread history, and embedded browser surfaces.
  • Git Push Remote Fallback: Graceful automatic fallback from disabled push URLs (DISABLED--push-...) to fetch URLs.

Engine Performance & Linux Optimizations

  • Tokio Worker Thread Protection: Disk chunk reads offloaded to spawn_blocking to prevent worker thread starvation.
  • MCP Bridge Worker Cap: Bounded MCP bridge runtime to 2 worker threads.
  • Linux Glibc Malloc Trimming: Periodic malloc_trim calls to release unused resident heap pages and cap idle RSS in long-running headless engine processes.

v1.1.4

Choose a tag to compare

@soumyachk101 soumyachk101 released this 11 Oct 16:42
605de23

Ensembyte 1.1.4 — by Soumya Chakraborty. Apple silicon, macOS 26 or later.

Major New Features

Voice Mode & Interactive Orb

  • Live Voice Interaction: Converse naturally with coding models using voice mode, powered by LocalDictationEngine and real-time audio synthesis.
  • Liquid Glass 3D Orb Visualizer: Interactive shader-driven particle orb that responds in real-time to speech, listening state, and thinking transitions.
  • Composer Dictation: Built-in voice input trigger directly in the chat composer for hands-free prompt dictation.

Redesigned Dynamic Model Picker

  • Provider Icon Rail: Split-layout model picker with a vertical provider rail and tile highlight, showing model counts dynamically for each provider in the header.
  • Instant Search: Real-time filtering across all installed providers and models by name, short name, or identifier.
  • Mid-Session Model Switching: Change models or switch providers at any point in an ongoing chat without lockout. Subsequent turns seamlessly adapt.

Multi-Account & Provider Management

  • Multi-Account Switching: Manage and switch between multiple accounts per provider directly in Settings and the Usage pane.
  • Automated CLI Updates: In-app checker and updater for installed agent CLIs to ensure full compatibility with the latest provider models.
  • OMP Provider Integration: Full native support for OMP provider sessions, plan limits, and command execution.

GitHub Integration & Repository Cloning

  • GitHub Device Connect: Direct GitHub account authorization with secure macOS Keychain storage.
  • Repository Clone Panel: Clone and open GitHub repositories directly from within Ensembyte.

Timeline, Stream & UI Enhancements

  • Activity Tree: Structured hierarchical view of tool executions, shell commands, and subagent turns.
  • App-Wide Zoom: Configurable UI scaling across the entire application interface.
  • Custom Terminal Typography: Configurable font selection and line heights for terminal buffers and code views.
  • 120 FPS Timeline & Stream Mending: Smoother message streaming transitions and link preview hovers.

v1.1.3

Choose a tag to compare

@soumyachk101 soumyachk101 released this 11 Oct 14:46
c54c4f0

Ensembyte 1.1.3 — by Soumya Chakraborty. Apple silicon, macOS 26 or later.

Refinements

  • Refreshed welcome tour artwork: Updated in-app tour walkthrough visuals across all 8 onboarding scenes with crisp, high-resolution native macOS retina assets.
  • Liquid glass & theme refinements: Cleaned frosted glass rendering across theme previews and app chrome surfaces.

v1.1.2

Choose a tag to compare

@soumyachk101 soumyachk101 released this 08 Oct 14:11
5501387

Ensembyte 1.1.2 — by Soumya Chakraborty. Apple silicon, macOS 26 or later.

Bug fixes & Stability

  • WorkingTreeWatch freeze fix: Resolved a deadlock in file-tree watching where concurrent callers looped without suspending, eliminating intermittent app beachballs and freezes during agent file edits.
  • Child process & memory management: Implemented full process-tree tracking via kernel APIs (proc_pidinfo, proc_listchildpids) ensuring child and grandchild agent processes cleanly terminate without leaking memory or leaving orphan zombies. Added 32MB input queue and 256MB backlog safety limits.
  • Claude background task sync: Fixed unprompted turn synchronization when Claude Code completes background commands, and added real-time "Waiting on a background task" mini spinner indicators to the sidebar.
  • Hydra multi-chat isolation: Prevented cross-chat write claiming and race conditions when multiple chat threads operate concurrently within the same checkout.
  • Offline Antigravity guard: Skipped headless usage queries when offline to avoid unexpected browser sign-in popups.

v1.1.1

Choose a tag to compare

@soumyachk101 soumyachk101 released this 07 Oct 17:40
e52c448

Ensembyte 1.1.1 — by Soumya Chakraborty. Apple silicon, macOS 26 or later.

New features

  • Working line default: The default working line style in Conversation settings is now set to a clean line ("Line") instead of "Card".
  • Hydra thread-mode indicators: Live rotating working word tickers, animated mini thinking spinners, persona glyphs, and smooth spring physics transitions for child heads in the sidebar.
  • Dynamic platform landing page: Website now automatically detects the user's OS (macOS, Windows, Linux) and dynamically updates platform highlights, hero text, and call-to-actions.

Bug fixes

  • Stabilized Swift CodeQL build workflow and updated codeql-action to v4.
  • Resolved Rust clippy warnings and restored backward-compatible environment variable fallbacks.

v1.1.0

Choose a tag to compare

@soumyachk101 soumyachk101 released this 05 Oct 18:46
14aa9a0

Ensembyte 1.1.0 — by Soumya Chakraborty. Apple silicon, macOS 26 or later.

New features

  • Hydra Thread View: Hydra heads can now run in a new dedicated thread on the sidebar instead of a floating panel. Right-click any lead thread with Hydra enabled and choose "Switch to Thread View" to migrate heads into individual sidebar rows with full status glyphs. Switch back to floating panel mode anytime from the same menu.
  • Head row status: Each Hydra head now shows its live status glyph (thinking, done, error) directly in its sidebar row, matching the floating panel indicator.

Bug fixes

  • Fixed sidebar layout for threads with many Hydra heads in thread mode.

v1.0.1

Choose a tag to compare

@soumyachk101 soumyachk101 released this 04 Oct 08:31
ebade2c

Ensembyte: the coding app by Soumya Chakraborty — a native Mac app for your coding agents. Apple silicon, macOS 26 or later. Signed and notarized.

Bug fixes

  • Fixed installer DMG window background displaying legacy project branding.

Ensembyte v1.0.0

Choose a tag to compare

@soumyachk101 soumyachk101 released this 03 Oct 17:35
1f37534

Ensembyte: the coding app by Soumya Chakraborty — a native desktop app for your coding agents. Built in Swift 6 / SwiftUI with Apple's Liquid Glass for macOS, and high-performance Rust + GPUI for Windows and Linux.

New features

• Multi-Agent Orchestration: Codex, Claude, Cursor, OpenCode, Grok, Antigravity, Copilot, Command Code, Pi, DeepSeek, Meta and Z.ai in one native window.
• Inline Approvals: The agent's questions and approvals take a tab on the chat box, so nothing waits unseen.
• Follow-up Queueing: Follow-ups queue above the chat box while a turn runs and send themselves when it ends.
• Turn-by-turn Diffs: A diff for every turn, behind the changes tab, with an instant review popover.
• Command Palette: Every thread, project, and action one keystroke away (Cmd/Ctrl+K).
• Reasoning Effort & Model Switching: Real-time reasoning-effort slider and model switcher directly in the composer.
• Sidebars & Activity Views: Projects and threads in the sidebar, with an Activity view that keeps running sessions at hand.
• Themes: 26 curated themes across light and dark modes (Catppuccin, Dracula, Tokyo Night, Nord, Gruvbox, Solarized, GitHub, Matrix and more).
• Worktrees: An isolated worktree per thread so parallel agents never touch the same checkout.
• Embedded Terminal: Fast embedded terminal under every thread.

Installation & Downloads

• macOS (Apple silicon, macOS 26+): Download Ensembyte.dmg, open it and drag to /Applications.
• Windows (x64): Per-user installer (.exe) and portable zip (.zip).
• Linux (x86_64): Standalone tarball (.tar.gz) and AppImage.