Download Latest Version dive_aarch64.app.tar.gz (28.6 MB)
Email in envelope

Get an email when there's a new version of Dive

Home / v0.9.0
Name Modified Size InfoDownloads / Week
Parent folder
latest.json 2025-08-01 671 Bytes
dive_0.9.0_x64-setup.exe 2025-07-31 24.7 MB
dive_0.9.0_x64-setup.exe.sig 2025-07-31 412 Bytes
Dive-0.9.0-mac-arm64.dmg 2025-07-31 276.6 MB
Dive-0.9.0-mac-arm64.zip 2025-07-31 266.8 MB
Dive-0.9.0-mac-x64.dmg 2025-07-31 288.1 MB
Dive-0.9.0-mac-x64.zip 2025-07-31 278.0 MB
latest-mac.yml 2025-07-31 804 Bytes
Dive-0.9.0-linux-x64.tar.gz 2025-07-31 193.3 MB
Dive-0.9.0-linux-x86_64.AppImage 2025-07-31 177.8 MB
latest-linux.yml 2025-07-31 386 Bytes
README.md 2025-07-31 5.2 kB
v0.9.0 source code.tar.gz 2025-07-31 18.1 MB
v0.9.0 source code.zip 2025-07-31 18.3 MB
Totals: 14 Items   1.5 GB 0

Dive 0.9.0 Release Notes

Major Architecture Changes

Starting from version 0.9.0, Dive introduces a significant architectural transformation. The application will now be available in two distinct versions: - Electron version (existing architecture) - Tauri version (new modern architecture)

The Tauri version will initially be released for Windows, with macOS and Linux versions to follow as we gradually migrate the entire ecosystem to the Tauri architecture.

🚀 New Features

  • OAP Platform Integration: Added comprehensive support for OAP login and authentication
  • Dual Architecture Support: Frontend codebase now supports both Electron and Tauri frameworks simultaneously
  • Optimized Installer Size: Tauri version removes most runtime dependencies, downloading them on first launch, resulting in a Windows installer under 30MB
  • Enhanced Model Configuration: Complete restructuring of model settings with the introduction of model_settings.json for managing multiple models under the same API key
  • Granular MCP Server Control: MCP servers now support individual tool enable/disable functionality for better customization
  • UI/UX Improvements: Various user interface enhancements and refinements across the application for better user experience
  • dive-mcp-host Updates: The dive-mcp-host component has been updated to incorporate all the latest architectural improvements

🛠️ Development Changes

Due to the dual-architecture approach (Electron + Tauri), the development workflow has been updated:

  • Electron Development: Unchanged workflow using npm run dev command
  • Tauri Development: Requires Tauri CLI installation followed by cargo tauri dev for development
  • Frontend Development: Since both architectures share the same frontend codebase, using the Electron development workflow (npm run dev) is recommended for smoother frontend-only development experience
  • IPC Communication: Changed from direct ipcRenderer calls for Electron communication to abstracted bridge functions defined in src/ipc that support both Electron and Tauri backends

🔧 Technical Improvements

  • Unified frontend codebase supporting multiple desktop frameworks
  • Improved model management system with JSON-based configuration
  • Enhanced MCP server flexibility with per-tool controls
  • Streamlined authentication flow with OAP platform integration

Platform Availability

  • Windows: Available in both Electron and Tauri versions
  • macOS: Currently Electron only (Tauri version coming soon)
  • Linux: Currently Electron only (Tauri version coming soon)

OAP Release Notes

Major Feature: OAP Cloud Service Integration

Overview

This release introduces native support for OpenAgent Platform (OAP) cloud services, fundamentally addressing the deployment complexity challenges in the MCP ecosystem.

Background & Motivation

Since December 2024, our team has been working extensively with Model Context Protocol (MCP). While MCP provides powerful capabilities, we identified critical adoption barriers:

  • Complex dependency management: Docker, Python environments, and platform-specific configurations
  • Cross-platform compatibility issues: Inconsistent behavior across Windows, macOS, and Linux
  • High technical barrier: Average users struggle with server setup and maintenance

Local deployment scenarios often require multiple complex installations (searxng for web search, yt-dlp for media processing, playwright for web automation), creating significant friction for end users.

Solution: OAP Cloud Architecture

We developed OAPHub.ai (https://oaphub.ai/) as a managed MCP service platform, offering:

Core Technical Features:

  • Streamable Protocol Implementation: Enhanced MCP protocol supporting real-time streaming capabilities
  • Multi-client Integration: Universal compatibility across AI development tools
  • Managed Infrastructure: Fully hosted MCP servers with enterprise-grade reliability

Integration Methods:

Configuration-based Integration - Supported Clients: Claude Code, Gemini CLI, OpenAI-SDK, Cursor, and other config-driven tools - Method: Copy/paste streamable configuration files - Use Case: Development environments requiring programmatic access

Deep Link Integration - Supported Clients: Cursor, LM Studio, Dive Desktop - Method: One-click connection via custom URI schemes - Use Case: Desktop applications with native deep link support

OAuth Flow Integration - Supported Clients: Claude Desktop - Method: Secure OAuth 2.0 authentication flow - Use Case: Enterprise applications requiring secure authentication

Impact & Benefits

  • Deployment Time: Reduced from hours to minutes
  • Technical Expertise Required: Eliminated for end users
  • Platform Compatibility: Unified experience across all supported platforms
  • Maintenance Overhead: Zero ongoing maintenance for users

Migration Notes

Existing local MCP/LLM configurations remain fully supported. OAP integration is additive and does not affect current workflows.

Source: README.md, updated 2025-07-31