SkillAgentSearch skills...

AIaW

AI as Workspace - An elegant AI chat client. Full-featured, lightweight. Support multiple workspaces, plugin system, cross-platform, local first + real-time cloud sync, Artifacts, MCP | 更好的 AI 客户端

Install / Use

/learn @NitroRCr/AIaW
About this skill

Quality Score

0/100

Supported Platforms

Claude Code
Claude Desktop
Cursor

README

AI as Workspace

An elegant AI client

Web Version - Download - Docs - Self-hosting Guide - 简体中文

<a href="https://apps.microsoft.com/detail/9NVMXSXJMWP8?referrer=appbadge&mode=direct"> <img src="https://get.microsoft.com/images/en-us%20dark.svg" width="200"/> </a>

Features Overview

Consistent Experience Across All Platforms

  • Supported platforms: Windows, Linux, Mac OS, Android, Web (PWA)
  • Multiple AI providers: OpenAI, Anthropic, Google, DeepSeek, xAI, Azure, etc.

Conversation Interface

  • User input preview
  • Modifications and regenerations presented as branches
  • Customizable keyboard shortcuts
  • Quick scrolling to the beginning/end of a message
<img src="https://fs.krytro.com/aiaw/dialog.webp" width="600">

Multiple Workspaces

  • Create multiple workspaces to separate conversations by themes
  • Group workspaces into folders; supports nesting
  • Create multiple assistants within a workspace or global assistants
<img src="docs/usage/res/workspace-list.en.png" width="378">

Data Storage

  • Data is stored locally first, accessible offline and loads instantly
  • Cloud synchronization available after login for cross-device syncing
  • Multi-window collaboration: open multiple tabs in the same browser with responsive data synchronization

Design Details

  • Support for text files (code, csv, etc.) as attachments; AI can see file contents and names without occupying display space
  • For large text blocks, use Ctrl + V outside the input box to paste as an attachment; prevents large content from cluttering the display
<img src="https://fs.krytro.com/aiaw/text-item.webp" width="600">
  • Quote content from previous messages to user inputs for targeted follow-up questions
  • Select multiple lines of message text to copy the original Markdown
<img src="https://fs.krytro.com/aiaw/text-selection.webp" width="600">
  • Automatically wrap code pasted from VSCode in code blocks with language specification
<img src="https://fs.krytro.com/aiaw/paste-code.webp" width="600">

MCP Protocol

  • Support for MCP Tools, Prompts, Resources
  • STDIO and HTTP connection methods
  • Install MCP-type plugins from the plugin marketplace or manually add MCP servers

Web Search

  • Web search based on SearXNG, ready to use out of the box.
  • Also provides the functionality to crawl web content via URL.
  • Supports concurrent search and concurrent crawling.

Artifacts

  • Convert any part of assistant responses into Artifacts
  • User-editable with version control and code highlighting
  • Control assistant read/write permissions for Artifacts
  • Open multiple Artifacts simultaneously
<img src="https://fs.krytro.com/aiaw/convert-artifact.webp" width="600">

Plugin System

  • Built-in calculator, document parsing, video parsing, image generation plugins
  • Install additional plugins from the marketplace
  • Configure Gradio applications as plugins; compatible with some LobeChat plugins
  • Plugins are more than just tool calling

Lightweight and High Performance

  • Quick startup with no waiting
  • Smooth conversation switching
<img src="https://fs.krytro.com/aiaw/switch-dialog.webp" width="600">

Dynamic Prompts

  • Create prompt variables using template syntax for dynamic, reusable prompts
  • Extract repetitive parts into workspace variables for prompt reusability
<img src="docs/usage/res/assistant-prompt-vars.png" width="378">

Additional Features

Assistant marketplace, dark mode, customizable theme colors, and more

LightHouse

| Desktop | Mobile | | :-----: | :----: | | | |

Related Projects

  • New API: AI model interface management and distribution system, supporting various large models with OpenAI-compatible format

Install the dependencies

pnpm i

Start the app in development mode (hot-code reloading, error reporting, etc.)

quasar dev

Lint the files

pnpm lint

Build the app for production

# SPA
quasar build

# PWA
quasar build -m pwa

Related Skills

View on GitHub
GitHub Stars1.8k
CategoryDevelopment
Updated4h ago
Forks161

Languages

TypeScript

Security Score

100/100

Audited on Mar 21, 2026

No findings