why1101-why/qiyanchatagent — explained in plain English
Analysis updated 2026-05-18
Chat with an AI model of your choice while keeping your API keys and history stored locally.
Take and organize notes with AI assisted summarizing, polishing, and translation.
Ask questions about a PDF document and get answers with page references.
Practice conversation and soothing techniques using the built-in simulator.
| why1101-why/qiyanchatagent | duhbbx/skylerx | bianen/lychee-os-demo | |
|---|---|---|---|
| Stars | 21 | 21 | 22 |
| Language | Vue | Vue | Vue |
| Setup difficulty | easy | easy | hard |
| Complexity | 2/5 | 2/5 | 4/5 |
| Audience | general | developer | pm founder |
Figures from each repo's GitHub metadata at analysis time.
Requires your own API key from a provider like OpenAI, Anthropic, or a local Ollama setup.
Qiyan is a Windows desktop app that keeps your AI conversations, notes, and documents stored locally on your own machine rather than in the cloud. It bundles four main tools in one workbench: an AI chat, an inspiration notes section, a simulator for practicing how to soothe someone during a conversation, and a ChatPDF feature for asking questions about documents. For AI chat, you bring your own API key and can connect to OpenAI, DeepSeek, Anthropic, Gemini, Ollama, or any custom OpenAI-compatible endpoint. You can save several different model configurations at once, each with its own provider, parameters, and encrypted key, and switch between them freely. As of the latest update, chat also supports adding images and audio through a file button, clipboard paste, or drag and drop, with a preview before sending, though limits apply: up to six attachments per message, 8 MB per image, 20 MB per audio file, and 24 MB total per message. The inspiration notes tool supports folders, tags, full text search, Markdown preview, and export, with everything saved automatically on your computer. AI can help reorganize, summarize, polish, continue, translate, or extract to-do items from your notes, always showing a preview first so you choose whether to replace, insert, append, or copy the result. ChatPDF parses PDF files locally on your machine, displays every page of the document, and lets you search using both keywords and vector based matching, ask follow up questions, and see which page an answer came from. For security, your API keys are encrypted using Windows' built in DPAPI system through Electron's safeStorage feature, and are not included when you export a backup. The app is built with npm and Electron, and produces a Windows installer through its build scripts.
A local-first Windows desktop app combining AI chat, note taking, PDF document Q&A, and a conversation practice simulator.
Mainly Vue. The stack also includes Vue, Electron, Node.js.
License terms are not stated in the explanation.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.