πŸ“₯ Program & Open Source Code [Download Link]: :

June 8, 2026 Β· View on GitHub

[ English ] | [ δΈ­ζ–‡η‰ˆ ] θΏœε€ζ΄›δΉ¦-无限数值幻方 Infinite Numerical Magic Square


Ai-Assistant Ai-Assistant deepseek

[Open Source] Novel Writing & AI Programming Assistant (V28.1) Green Portable Edition

Supported Platforms

Windows 7 / Win10 / Win11 / Windows 2008+


Core Highlight: Adapts to mainstream API route relays, using both domestic and overseas hottest AI models via relay


B3.png

πŸ”₯ Core Advantages

FeatureDescription
Integrates World's Hottest AI ModelsAdapts to mainstream API route relays, using relayed models such as Gemini, Claude, ChatGPT, Grok, etc.
Best-in-Class Image GenerationAdapts image generation AI model Nano Banana [G Gemini * Nano Banana gemini-flash-image]
MultimodalImage reading and PDF file reading capabilities.
Multi-Channel AI EngineCompatible with the latest DeepSeek versions v4-flash and v4-pro.
Custom Integration of Various ModelsBesides deepseek-r1, you can also integrate various AI models such as Qwen, Doubao, etc.
Free Format ConversionOne-click conversion of AI content from any webpage to plain text, web HTML, forum BBCode for easy sharing
Zero Hardware RequirementsCompatible with Windows 7+ systems, runs instantly on any ordinary computer
Data SecurityLocal encrypted SQLite storage, chat history supports password hiding (click β—† to hide)
History SearchSupports keyword search in local storage for quick retrieval of past records
FavoritesOne-click bookmarking of important conversations, supports categorization and custom notes for easy personal knowledge base construction.

tu1.png

B1.png


  1. Smart Conversation Management, Flexible and Resource-Saving:
    • Precise Context Control: Unique multi-round conversation management options, clear context on demand to save token consumption and maintain conversation focus:
      • Clear All Context: Clears the entire conversation context to restart the dialogue.
      • Multi-round Conversation Management Tool: Remove individual conversation turns arbitrarily, master the entire conversation context for optimal AI dialogue.
      • Context Input Text: Input custom text within the multi-round conversation context to manipulate the entire dialogue context.

tu2B.png


πŸ“₯ Program & Open Source Code [Download Link]: :


Go Language Source Code Build Instructions

Building the project requires only the following two core files:

  • main.go
    The program entry file, containing the main business logic implementation.
  • go.mod
    The Go module definition file, used for managing project dependencies and version information. Download the above files and import them into the project directory to start building.

πŸ“œ Apache 2.0 Open Source License

This project is licensed under the permissive Apache 2.0 License. This means you have complete freedom to use the source code.

You can: (Plain English explanation)

  • βœ… Commercial Use: Allows using this work and its derivatives for commercial purposes and selling them.
  • βœ… Modify and Redistribute: Allows modifying the code and redistributing it under either open-source or closed-source terms.

Like this project? Don't forget to give it a ⭐! Your support is the motivation for continued maintenance.



This program uses the lightweight desktop PC-Gui framework

PC-Gui: Born for AI, a lightweight desktop GUI framework natively supporting Deepseek-style real-time typewriter streaming output! πŸŽ‰

[ Apache 2.0 Open Source Code https://github.com/jiqi136/PC-Gui ]

πŸ’‘ Core Philosophy: Rapid Development Β· Minimal Size Β· Native Performance Β· Helping Build Quality Tools Users Are Willing to Pay For

On the desktop, users' demand for efficient, practical tools has never waned, and they have a strong willingness to pay. PC-Gui aims to help developers quickly respond to this market need, building compact yet powerful commercial desktop applications using the simplest and most stable technologies.


Core Tech Stack

Abandoning complex dependencies and bloated third-party GUI libraries, returning to the essence of programming: building desktop applications with a backend mindset. By using a stable Go backend to provide web services driving a flexible web frontend, achieving unparalleled lightweightness and performance.

ComponentTechnical Details
Backend ServiceGo language, provides local web services based on the standard library net/http.
Frontend InterfaceHTML, JavaScript, CSS standard web technologies.
Data StorageLocally encrypted SQLite database, lightweight and reliable.

Core Advantages & Multi-Solution Comparison

Categoryβœ… PC-Gui Advantages⚠️ Other Solutions Comparison
πŸš€ Zero Dependency RuntimeBackend Go language enables rapid development, strong typing for easy maintenance; cross-compiles to a single executable file, no runtime or library installation required by users, double-click to run.⚠️ Requires users to pre-install and configure complex environments and dependencies like WebView2, Python, C++, Node.js.
🎨 Interface Technology (HTML)HTML frontend interface can be quickly generated using numerous templates and AI tools, achieving high efficiency and easily creating beautiful, modern visual styles.Traditional GUI library interfaces are often outdated with high customization difficulty.
AI Streaming OutputOnly requires simple asynchronous handling to achieve streaming output of AI content, enhancing user experience.Implementing streaming output typically requires handling complex callbacks or multi-threading.
Markdown RenderingPerfectly renders Markdown format returned by AI, with syntax highlighting for various languages.Chatbox, Cherry, etc., have relatively basic Markdown rendering and code highlighting.
Single File DeploymentUsing Go's standard library embed, all static resources (images, CSS, etc.) can be directly bundled into a single executable file, and directly accessed by reusing the HTML service.Bloated dependencies: Requires external packaging tools, resulting in large bundle sizes or scattered files, complex deployment.
πŸ“¦ Minimal SizePackaged application size is only 10-25MB, effortless distribution and download.⚠️ Applications based on Electron / WebView2 typically exceed 100MB.
🧠 Ultra-Low Memory UsageRuntime memory usage is only about 8MB, CPU overhead nearly zero, light and fast.⚠️ Electron / WebView2 applications easily consume over 500MB of memory.
Code SecurityGo compiled binary files, combined with garble obfuscation technology, effectively prevent logic from being decompiled.Easy to leak: Python, Node.js scripting languages are extremely easy to decompile and expose, no trade secrets.
πŸ’» Cross-Platform CompatibilityGo language natively supports Windows 7/10/11, Linux, macOS, covering the widest user base.Solutions like Webview2 do not support older systems like Windows 7.
Runtime StabilityCore relies only on Go's official standard library, ensuring long-term stable operation without crashes.Relies on many third-party libraries, with risks of version compatibility and stability issues.
πŸ’― Complete ControlCore code relies only on Go's official standard library, no third-party GUI framework black boxes, code is completely self-controllable, facilitating long-term maintenance and troubleshooting.⚠️ Relies on large third-party frameworks with redundant code, making troubleshooting difficult when encountering complex issues.
🌐 Globalization SupportInterface based on standard web pages, can directly leverage the browser's built-in translation feature, easily supporting hundreds of global languages.Requires built-in multilingual text libraries, massive effort.
πŸ’‘ Cross-Language ReusabilityThe framework concept is clear, any language that supports HTTP services (e.g., C#, Python, Rust) can learn from it.Frameworks are deeply tied to specific languages or platforms, difficult to migrate.

To Developers

Today, as the AI wave sweeps the globe and the job market faces challenges, mastering a skill that can rapidly create value is crucial.

I hope PC-Gui, this lightweight and efficient framework, can become a sharp tool in your hands, helping you quickly turn ideas into reality, develop practical desktop tools users are willing to pay for, and ultimately achieve personal value and commercial success.

[ Apache 2.0 Open Source Code https://github.com/jiqi136/PC-Gui ]