Skip to content

DeskMind/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🧠 DeskMind β€” Local AI Agent Framework

DeskMind is a modular, locally executable AI framework designed to bring agentic intelligence directly to your desktop.
It enables developers to integrate local and online AI capabilities into existing software like Office, and more β€” all through an extensible plugin system.


πŸ” Overview

DeskMind is built around three main components:

Component Description License
DeskMind.SDK Core contracts and plugin runtime used to build DeskMind-compatible extensions. Apache 2.0
DeskMind.Studio Free WPF-based desktop shell that loads and manages DeskMind plugins. Free (EULA)
DeskMind.Plugins.Free Collection of open-source DeskMind plugins such as Office and Web Scraper. Apache 2.0
DeskMind.Plugins.Pro Commercial plugins providing advanced integrations (e.g., Python Runner). Proprietary

βš™οΈ Core Concepts

  • 🧩 Modular Plugins β€” Each plugin is self-contained and defines its capabilities via metadata.
  • πŸ” Security & Policy System β€” Plugins run under a configurable local security policy.
  • 🧠 Agentic Actions β€” DeskMind connects UI components and tools to AI-driven agents.
  • πŸͺΆ Cross-Platform Ready β€” Future versions will support Avalonia and WebAssembly.

πŸš€ Getting Started

  1. Install DeskMind Studio
    Download or build the free WPF Studio to load and test plugins.

  2. Install Free Plugins
    Download or build the free Plugins repo.

  3. Build Your Own Plugin
    Reference DeskMind.SDK in your project and implement:

    public class MyPluginFactory : IPluginFactory
    {
        public string Name => "My Custom Plugin";
        public IPlugin CreateInstance() => new MyPlugin();
    }
  4. Drop Your Plugin DLL into the Studio Plugins folder and it will appear automatically.

🧰 Repository Structure

DeskMind.SDK/ β†’ Core SDK & interfaces DeskMind.Studio/ β†’ WPF host application (free) DeskMind.Plugins.Free/ β†’ Open-source plugins (Office, WebScraper, etc.) DeskMind.Plugins.Pro/ β†’ Commercial plugins (PythonRunner, etc.)

πŸ“¦ Build Requirements

.NET 9.0 SDK (or 8.0 for Visual Studio 2022)

Visual Studio 2022 / Rider / VS Code

Windows 10/11 (for Studio, WPF-based)

πŸͺͺ Licensing Summary

Project License Summary
SDK & Free Plugins Apache License 2.0 Permissive, open-source
Studio Free Binary (EULA) Free for all users, source-available later
Pro Plugins Commercial Requires a DeskMind commercial license

πŸ’¬ Contributing

Contributions are welcome for the open-source components (SDK, Free Plugins, Demo Studio). Please open an issue or pull request in the respective repository.

πŸ“… Roadmap

  • Modular plugin system
  • Python Runner plugin (Pro)
  • WPF Demo Studio
  • Cross-platform Avalonia Studio
  • Local model orchestration
  • Plugin marketplace integration

πŸ§‘β€πŸ’» Author

Sachith Harshitha Liyanagama
Creator and maintainer of DeskMind
Β© 2025 β€” All rights reserved.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published