• This repository has been archived on 30/Dec/2023
  • Stars
    star
    433
  • Rank 100,464 (Top 2 %)
  • Language
    C#
  • License
    MIT License
  • Created over 1 year ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A new-age AI desktop tool

Fantasy Copilot

GitHub release (latest by date) GitHub Release Date GitHub All Releases GitHub stars GitHub forks

An exploration of mutual achievement between humans and AI.


Fantasy Copilot integrates Open AI and Azure's AI services, dedicated to building a personal assistant tool with a large language model as the core and high scalability.

🙌 Simple Start

Install from Microsoft Store

System Requirements

Operating System Windows 10 ver 19041 or later
Runtime .NET 7

Service Configuration

The application does not provide initial key configuration, which requires you to have your own services and their corresponding keys. Here is the corresponding relationship:

Service Involved Functionality
Open AI / Azure Open AI / Open Model Chat, prompt management, session management, knowledge base, semantic skills
Azure Speech Service Text-to-speech, speech recognition
Azure Translator / Baidu Translator Text translation
Everything File search
Stable Diffusion Text to Image

Custom Connectors

If you want to use community open source models, Fantasy Copilot also provides support for this. You can view detailed information in the Custom Connector Overview.

FAQ

As you use and install the application, you may encounter some issues. This document may help you solve the difficulties you encounter: FAQ.

📃 Wiki

All documents related to Fantasy Copilot, including architecture and usage instructions, are stored in the repository's Wiki. If you find any missing or incorrect documents, please submit an Issue to explain the errors or omissions.

🔌 Plug-in

The application only executes corresponding programs according to the configuration file and is not responsible for verifying the reliability of plugins. If you suffer any losses due to the use of plugins from unknown sources, the application will not be held responsible.

You can greatly expand the boundaries of an application by utilizing the plugin functionality provided by the application. In theory, you can use any programming language to write plugins or create configuration files for integration with existing programs.

If you are interested in writing plugins, you can find more information in the Create Plugins.

🔒 Data Security

  1. All code is open source, and open source dependencies are preferred. Developer promise not to add additional code in the version uploaded to the Microsoft Store.
  2. No privacy data or log records will be uploaded, and all logs will be kept locally. Limited application usage data collection may be conducted in the future depending on the situation.
  3. Use PasswordVault to save user keys, and display ciphertext on the UI.
  4. For convenience in parsing, the key will still be displayed in plaintext when exporting the configuration. Therefore, Windows Hello authentication is required for both importing and exporting configurations (if the device supports it).

At the same time, you should also pay attention to your own data security, avoid using plugins from unknown sources or closed sources, and avoid sending confidential information, sensitive content, business secrets, and other data directly to relevant service providers.

🚀 Collaboration

We welcome like-minded friends to participate in the Fantasy Copilot project and share your insights and ideas here. You can choose to participate in the following areas:

Direction Value
Application development Provide users with a stable and reliable service foundation
Core library development Provide sufficient general and basic tools for users or other plugin developers
Plugin development Provide plugins for many users to use, and many hands make light work
Connector development Supporting more and more open source models
Experience sharing We sincerely invite you to share your usage experience with other users and put forward your new expectations for the application
More We welcome any form of contribution

🤩 Thanks

🧩 Screenshots

Screenshot

More Repositories

1

Bili.Uwp

适用于新系统UI的哔哩
C#
8,460
star
2

Bili.Copilot

哔哩哔哩用户的个人助理
C#
2,101
star
3

BiliBili-UWP

BiliBili的UWP客户端,当然,是第三方的了
C#
1,487
star
4

Rodel.Agent

支持主流在线 AI 服务的应用
C#
187
star
5

LoopbackManager.Desktop

适用于 Windows 11 的本地网络回环管理器
C#
154
star
6

RichasyAssistant

个人助理
C#
110
star
7

RSS-Stalker-V1

自制RSS阅读器
C#
89
star
8

Img-Share

A UWP application focusing on OneDrive image sharing
C#
82
star
9

Bili.Mac.MenuBar

用于在 Mac OS 的菜单栏显示登录用户的信息及订阅的视频动态
Swift
77
star
10

Work-Timer

正向计时器
C#
76
star
11

Wfa.Uwp

Warframe Alerting Prime 的 UWP 客户端,为 Win11 设计
C#
67
star
12

WFA_Lexicon

Warframe的中英对照大词库,由游戏爱好者云之幻(Richasy)整理
57
star
13

Controls-ReaderPanel

Reading control made for UWP, theoretically supports TXT and Epub
C#
54
star
14

ReaderCopilot.Public

Used to collect questions from Reader Copilot, display bug processing results, display documents, etc.
38
star
15

Rodel.Downloader

用于 Hugging Face, Model Scope 和 Civitai 等网站的 AI 模型下载
C#
32
star
16

UWP-Tutorial-Code

自己做的关于UWP教程的一些代码
C#
31
star
17

LoopbackManager

Local network loopback manager written by Project Reunion
C#
25
star
18

GuanZhi

观止的第三方UWP
C#
25
star
19

Richasy

My page
19
star
20

CleanReader.Uwp

干净阅读 V2 版本
C#
11
star
21

Controls-MarkdownEditBox

Vue wraps monaco-editor, and then wraps vue with UWP. This is an indescribable Markdown control.
C#
10
star
22

ExpanderEx

Encapsulation based on the Expander of WinUI 2.6
C#
10
star
23

Richasy-Controls-UWP

自用的控件集(瞎写的)
C#
8
star
24

Bili.Uwp-Wiki

哔哩 的资料库
7
star
25

Richasy-Helper-UWP

自用的UWP帮助工具包
C#
7
star
26

FluentIcon.Uwp

The encapsulation of Microsoft's Fluentui-system-icons makes it easier to use icons through enumeration.
C#
7
star
27

Acrylic-Markdown-Resource

Acrylic Markdown-related resource files
CSS
6
star
28

Richasy-Font-UWP

自用字体集
HTML
6
star
29

WFA-SDK

SDK for getting API data provided by WFA
C#
5
star
30

Richasy-Project-UWP

自建项目模板
C#
4
star
31

Yuenov-SDK

基于阅小说公开的API创建的.NET SDK
C#
3
star
32

Markdown-Editor-Vue

测试在vue中集成monaco-editor
JavaScript
3
star
33

Richasy.Doc

我的文档管理系统
JavaScript
2
star
34

studyTest-HTML-MySoft

According to the web page manually write code, remove float, use flex layout. Completion date: 2017.04.23
CSS
2
star
35

Wfa.Uwp-Wiki

Wfa.Uwp 项目维基
2
star
36

Markdown-Lite-Preview

Markdown Lite 的预览器,借助markdown-it进行渲染
JavaScript
2
star
37

FantasyCopilot-Wiki

Fantasy Copilot's Documentation Repository
2
star
38

CommunityToolkit-Graph-Todo-Demo

Yo!
C#
2
star
39

FantasyCopilot.CorePlugin

C#
2
star
40

Markdown-Lite-Editor

Markdown Lite的编辑器
JavaScript
2
star
41

ProjectTemplate.Uwp

C#
1
star
42

richasy.github.io

云之幻的个人博客
HTML
1
star
43

RssHub-Doc

拉取RssHub的文档,并进行一些处理
1
star
44

DesktopWidgetTestSample

Just for test
C#
1
star
45

studyTest-HTML-Monticello

2017.05.27 start for position
CSS
1
star
46

ReaderCopilot.Doc

MDX
1
star
47

ReproDemo-UWP

just for test
C#
1
star
48

AutoTestRepo

用于测试
C#
1
star
49

CustomControl_TechTalkDemo

Demo for Custom control tech talk.
C#
1
star
50

SYEnginePackage

The packaged version of SYEngine supports UWP and is suitable for use on Windows 10 and later systems.
1
star
51

VoiceRecordingTest

Test loopback recording and microphone recording
C#
1
star
52

Composition-Animation-Demo

Just try
C#
1
star
53

HTML-Conversion-Api

This is a .Net Core Web Api tool that converts HTML to PDF. You can download the source code or you can directly deploy the deployment package to your server.
C#
1
star
54

mpv-winui

基于 MPV 的 WinUI 播放器
C#
1
star