MCP HubMCP Hub
NitroRCr

AIaW

by: NitroRCr

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

987created 31/08/2024
Visit
AI
LLM

📌Overview

Purpose: Provide a unified, efficient, and customizable AI client that enhances user productivity across multiple platforms and AI providers.

Overview:
AI as Workspace (AIaW) is a cross-platform AI client designed to deliver a consistent, high-performance user experience for interacting with various large language model providers. It features local-first data storage with optional cloud sync, flexible conversation management, a robust plugin ecosystem, and support for advanced workflows—making it suitable for both casual and power users on desktop, mobile, and web environments.

Key Features:

  • Unified Multi-Platform Support:
    Delivers a seamless experience across Windows, Linux, Mac OS, Android, and web platforms, with support for multiple leading AI providers.

  • Advanced Conversation Management:
    Supports multiple workspaces, assistants, and threaded conversations to organize interactions, with powerful editing, branching, and navigation tools.

  • Local & Cloud Data Handling:
    Stores data locally for instant offline access and enables secure cloud synchronization across devices.

  • Rich File & Content Integration:
    Allows attaching and parsing text files (code, CSV, etc.), quoting messages, and enhanced clipboard functions for better data handling.

  • Extensible Plugin & MCP Protocol Support:
    Integrates a marketplace for installing plugins (including calculators, file parsers, and more), with MCP protocol compatibility for customizable workflows.

  • Web Search & Crawling:
    Built-in web search via SearXNG and direct website crawling, supporting concurrent data gathering for comprehensive insights.

  • Artifact Management:
    Converts assistant responses to user-editable artifacts with version control and permissions, supporting advanced documentation and workflow needs.

  • Dynamic Prompts & Templates:
    Enables dynamic, reusable prompts with template syntax and workspace-level variable management for efficiency.

  • Performance & Usability Enhancements:
    Fast startup, smooth workspace switching, multi-window collaboration, and customizable UI options including dark mode.


AI as Workspace

A better AI client

Website - Download - Docs - Self-hosting Guide - 简体中文

Features

Consistent Cross-Platform Experience

  • Supported on Windows, Linux, Mac OS, Android, and Web (PWA)
  • Works with multiple AI providers: OpenAI, Anthropic, Google, DeepSeek, xAI, Azure, and more

Enhanced Conversation Interface

  • User input preview
  • Modifications and regenerations shown as branches
  • Customizable keyboard shortcuts
  • Quick scrolling to the beginning/end of messages

Multiple Workspaces

  • Organize conversations by themes using multiple workspaces
  • Use folders for groupings, with nesting support
  • Create multiple assistants in a workspace or globally

Data Storage and Sync

  • Local-first data storage for instant offline access
  • Cloud sync across devices after login
  • Multi-window and multitab collaboration with responsive sync

Advanced Usability Features

  • Attach text files (code, CSV, etc.) for AI processing, with file contents and names visible to the AI
  • Large text blocks can be pasted as attachments outside the input box to reduce display clutter
  • Quote previous messages in new inputs for targeted follow-ups
  • Select and copy message text in original Markdown format
  • Pasted code from VSCode is auto-wrapped in code blocks with language detection

MCP Protocol Integration

  • Supports MCP Tools, Prompts, Resources
  • STDIO and SSE connection methods
  • Install plugins from a marketplace or add MCP servers manually

Web Search

  • Integrated SearXNG-based web search
  • Crawl web content via URLs
  • Concurrent search and crawling support

Artifacts

  • Convert assistant responses into editable, version-controlled Artifacts with code highlighting
  • Manage assistant access permissions to Artifacts
  • Open multiple Artifacts at once

Plugin System

  • Built-in plugins: calculator, document parsing, video parsing, image generation
  • Extend functionality by installing more plugins from the marketplace or adding Gradio applications
  • Compatible with some LobeChat plugins

Performance

  • Fast startup
  • Smooth switching between conversations

Dynamic Prompts

  • Define reusable prompt variables using template syntax
  • Workspace variables for prompt reusability

Additional Features

  • Assistant marketplace
  • Dark mode
  • Customizable theme colors

Related Projects

  • New API: AI model management and distribution system, supporting various models with OpenAI compatibility

Getting Started

Install Dependencies

pnpm i

Start in Development Mode

quasar dev

Lint the Files

pnpm lint

Build for Production

# SPA
quasar build

# PWA
quasar build -m pwa