Anya:Windows 上的 AI 助手,双击 Alt 即可唤起
rururunu/Anya
Anya 是一款 Windows 10/11 桌面 AI 助手,双击 Alt(备用快捷键 Ctrl+Alt+Space)即可唤起悬浮层,支持提问、代码、文档处理与项目工作区。当前版本 v0.2.31,采用 MIT 协议,可配置 DeepSeek、OpenAI 兼容或 Anthropic 兼容模型提供商,并支持 skills、MCP 与插件扩展。设置、凭据与聊天记录默认保存在本地。
Your Windows AI assistant, one shortcut away
Questions · Code · Documents
English · 简体中文 · Download · Documentation
Windows 10 / 11 · v0.2.31 · MIT
What it does
| Feature | What you can do |
|---|---|
| Ask anywhere | Double-tap Alt to open the overlay with files or images. |
| Work on projects | Organize workspaces and chats, run tasks, and review changes. |
| Personalize Anya | Set up a local profile and avatar, review usage activity, and import or export profile information. |
| Handle documents | Generate, read, convert, and render Word / Excel / PowerPoint files; deliver them as cards. |
| Choose your model | Configure DeepSeek, OpenAI-compatible, or Anthropic-compatible providers. |
| Extend your tools | Use skills, MCP, and plugins; manually enable computer use and OpenCLI. |
| Connect your phone | Chat, approve actions, and transfer files with Companion. |
DeepSeek models use natively integrated dsh core tools and prompts while retaining enabled Anya plugin and MCP tools plus plugin management. Cache usage, response timing, and retries are recorded. Other models use Anya's general tool set. See DeepSeek integration.
Get started
Alt+Alt captures selected text before the overlay takes focus and displays a compact inline reference tag. Chrome / Edge users can optionally install the Selection Bridge for webpage selection and source URLs.
The Profile settings page shows local usage insights and lets you transfer your profile, settings, and API keys. Treat exported files as sensitive. A factory reset is available from the profile actions.
The chat composer keeps model and thinking controls on the right; on narrow windows, controls collapse to icons. In the overlay and workbench, # suggests skills, plugins, and MCP servers, @ suggests workspace files, and / suggests commands. These suggestions also appear when editing a sent message. When an update is available, open it from the workbench sidebar or Settings → About to review the release notes before installing.
- Download and install the MSI from Releases.
- Open Settings, add a model provider, and configure its credentials.
- Start a chat in the workbench, or double-tap Alt to open the overlay.
Fallback shortcut: Ctrl + Alt + Space.
| Mode | Purpose |
|---|---|
| Ask | Read-only questions and research |
| Agent | Complete tasks with tools under your approval policy |
| Plan | Prepare a plan before approved write operations |
| Image | Generate images with a separately configured image provider |
Permissions are separate from chat mode: Read-only blocks file changes and arbitrary shell commands; Workspace-write allows workspace file edits and asks before each shell command or external-path access; Full-access skips these approval prompts while retaining command safety rules. Approving a request allows that operation once and cannot override Read-only.
The workbench and overlay recover pending questions and approvals when opened or focused. Successful code reads appear as expandable syntax-highlighted cards; click the filename to open a sidebar and highlight the read lines. The sidebar can wrap long lines; when the file has changed, it preserves the captured excerpt and can show the current file context. See permissions and code preview.
The Diff sidebar shows files in one continuous list. Its file tree navigates to a file, collapses automatically when space is tight, and can be toggled manually. Streaming replies and long diff lists defer unnecessary rendering to reduce interface stalls during Agent runs.
Office layout, conversion, and formula results need checks for each artifact. Some search and extension features require additional setup. See Office workflows and plugins.
Data and privacy
Settings, credentials, and chat history stay on your machine by default. Sending a message sends its text and attached context to your configured model provider. Search, remote MCP, cloud sync, and phone connections also send relevant data to their services or devices when enabled.
Custom background images are stored as local files; runtime settings keep their paths. Readable images are included when you export a portable profile.
Development
Requires Node.js 18+, pnpm, Rust stable, Visual Studio C++ Build Tools, and WebView2.
pnpm install pnpm tauri:dev
Check and build commands
pnpm check cd src-tauri cargo test --lib cd .. pnpm tauri:build
Built with Tauri 2 + Vue 3 + TypeScript + Rust.
Documentation
- Documentation index
- Architecture
- DeepSeek integration
- Office workflows
- File delivery
- Browser Selection Bridge
- Plugin development
- Releases and updates
IDE context plugins: VS Code · IntelliJ Platform.
License and acknowledgments
Licensed under MIT. Third-party notices are in THIRD_PARTY_NOTICES.md.
Thanks to Ghost, OpenCLI, and the open-source tools and artwork used in Anya.
来源:GitHub · github.com