Skip to content
/ AIaW Public

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 客户端

License

Notifications You must be signed in to change notification settings

NitroRCr/AIaW

Folders and files

NameName
Last commit message
Last commit date

Latest commit

18efad5 · Mar 23, 2025
Mar 7, 2025
Mar 10, 2025
Mar 23, 2025
Mar 20, 2025
Mar 11, 2025
Feb 20, 2025
Mar 2, 2025
Dec 20, 2024
Mar 2, 2025
Mar 23, 2025
Mar 23, 2025
Dec 19, 2024
Nov 25, 2024
Mar 3, 2025
Mar 3, 2025
Feb 20, 2025
Feb 20, 2025
Feb 22, 2025
Feb 20, 2025
Mar 3, 2025
Jan 23, 2025
Mar 6, 2025
Mar 6, 2025
Mar 11, 2025
Feb 1, 2025
Mar 23, 2025
Mar 22, 2025
Nov 25, 2024
Feb 26, 2025
Feb 22, 2025
Nov 25, 2024
Jan 10, 2025

Repository files navigation

AI as Workspace

A better AI client

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

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

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

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

  • Quote content from previous messages to user inputs for targeted follow-up questions
  • Select multiple lines of message text to copy the original Markdown

  • Automatically wrap code pasted from VSCode in code blocks with language specification

  • Support for MCP Tools, Prompts, Resources
  • STDIO and SSE connection methods
  • Install MCP-type plugins from the plugin marketplace or manually add MCP servers
  • 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

  • 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

  • Create prompt variables using template syntax for dynamic, reusable prompts
  • Extract repetitive parts into workspace variables for prompt reusability

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

About

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 客户端

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published