Kun  by KunAgent

Desktop AI agent workbench for local DeepSeek models

Created 2 months ago
5,387 stars

Top 9.2% on SourcePulse

GitHubView on GitHub
Project Summary

AI agent workspace for DeepSeek models, offering a desktop GUI that integrates local agent capabilities for code development, writing, and background automation. It targets developers and frequent AI users seeking a more accessible and persistent environment for DeepSeek models within real project workflows, enhancing productivity and transparency.

How It Works

This project encapsulates the DeepSeek TUI local runtime within a cross-platform desktop application. It presents three distinct workspace modes: Code for project development, Write for dedicated Markdown composition, and Claw for background automation and IM integration. While sharing the core DeepSeek runtime, each mode operates with independent session management and UI layouts, facilitating seamless task switching. The GUI provides crucial visual feedback on AI reasoning, tool invocations, and, notably, file modifications, enabling users to review and approve changes before commitment.

Quick Start & Requirements

Pre-built installers are available for macOS (.dmg/.zip) and Windows (.exe). Linux users must compile from source. Essential requirements include Node.js 20+ and a DeepSeek API Key, which is entered during initial setup. Source builds necessitate running npm install. Downloads can be accessed via GitHub Releases.

Highlighted Details

  • Desktop Workspace: Features multi-session chat, streaming output, and integrated views for reasoning, tool calls, and file changes.
  • Project-Level Integration: Connects to local project directories, allowing agents to read, write, and preview files, with support for Git branch selection.
  • Change Review: Includes inline diffs and a dedicated panel for tracking and approving AI-generated file modifications.
  • Claw Mode: Enables background automation and IM integration (Feishu/Lark), supporting webhooks, relays, and scheduled tasks.
  • Write Mode: Offers a standalone Markdown editor with live preview, file tree management, FIM text completion, and an inline agent for selected text.
  • Cross-Platform: Native installers are provided for macOS and Windows.

Maintenance & Community

Contributions are welcomed for bug fixes, UI/UX enhancements, documentation, and localization. The primary collaboration branch is develop, with Pull Requests directed there after executing specified build and test commands. The project acknowledges DeepSeek TUI, LobsterAI, OpenHanako, textide, and DeepSeek.

Licensing & Compatibility

The project is distributed under the MIT License, which generally permits commercial use and integration into closed-source projects.

Limitations & Caveats

Linux users must compile from source as pre-built packages are not offered, with native builds recommended due to node-pty dependencies. A DeepSeek API Key or a compatible service URL is mandatory for operation. The application functions as a GUI wrapper around the DeepSeek TUI runtime.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
277
Issues (30d)
94
Star History
601 stars in the last 30 days

Explore Similar Projects

Starred by Patrick von Platen Patrick von Platen(Author of Hugging Face Diffusers; Research Engineer at Mistral), Johannes Schickling Johannes Schickling(Cofounder of Prisma), and
7 more.

claude-squad by smtg-ai

0.1%
8k
Terminal app for managing multiple AI agents
Created 1 year ago
Updated 1 month ago
Feedback? Help us improve.