AingDesk: A User-Friendly AI Assistant with Local Model and Knowledge Base Support

This repository profile is provided by osrepos.com, an open source repository discovery platform.

AingDesk: A User-Friendly AI Assistant with Local Model and Knowledge Base Support

Summary

AingDesk is a rapidly growing, easy-to-use AI assistant designed for both beginners and experienced users. It offers robust features including support for local AI models, mainstream model APIs, knowledge bases, intelligent agents, and web search. This open-source project, built with TypeScript, simplifies the deployment and management of AI tools.

Repository Information

Analyzed by OSRepos on December 3, 2025

Topics

Click on any tag to explore related repositories

Use at your own risk

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.

Introduction

AingDesk is an intuitive and powerful AI assistant software that simplifies interaction with various AI models. Built with TypeScript, it provides a comprehensive platform for managing local AI models, integrating with mainstream model APIs, and creating personalized knowledge bases. Designed for ease of use, AingDesk is suitable for both AI newcomers and developers looking for a versatile AI tool.

Installation

AingDesk offers flexible installation options for both client and server environments.

Client Version (MacOS, Windows)

You can download the client application directly from the official sources:

Server Version

For server deployments, Docker is the recommended method.

Docker Run

docker run -d \
  --name node \
  -v $(pwd)/data:/data \
  -v $(pwd)/uploads:/uploads \
  -v $(pwd)/logs:/logs \
  -v $(pwd)/bin:/aingdesk/bin \
  -v $(pwd)/sys_data:/sys_data \
  -p 7071:7071 \
  -w /aingdesk \
  aingdesk/aingdesk

Docker Compose

mkdir -p aingdesk
cd aingdesk
wget https://cnb.cool/aingdesk/AingDesk/-/git/raw/server/docker-compose.yml
# Run
docker compose up -d
# or
docker-compose up -d

Build from Source

If you prefer to build AingDesk from its source code, follow these steps:

git clone https://github.com/aingdesk/AingDesk.git
cd AingDesk
# For macOS users, please remove the `@rollup/rollup-win32-x64-msvc` dependency in package.json
cd frontend
yarn
cd ..
yarn
yarn dev

Examples

AingDesk boasts a rich set of features designed to enhance your AI experience:

  • Local AI Models & APIs: Easily deploy local AI models and integrate with mainstream model APIs, offering flexibility in your AI interactions. This includes support for models like Ollama and DeepSeek.
  • Local Knowledge Base: Create and manage personal knowledge bases, allowing the AI to access and utilize your specific data for more relevant responses.
  • Intelligent Agent Creation: Develop and deploy intelligent agents to automate tasks and streamline workflows, enhancing productivity.
  • Online Sharing: Share your AingDesk setup online, enabling others to benefit from your configurations and knowledge bases.
  • Web Search Integration: Enhance AI responses with real-time information by leveraging integrated web search capabilities.
  • Server-Side Deployment: Deploy AingDesk on a server for centralized management and access, suitable for team or larger-scale use.
  • MCP Client: Utilize the MCP Client for enhanced functionality and a richer user experience.
  • Simplicity: Its user-friendly interface makes it accessible for beginners, lowering the barrier to entry for AI exploration.

Why Use AingDesk

AingDesk stands out as an excellent choice for anyone seeking a versatile and accessible AI assistant. Its support for local models, knowledge bases, and intelligent agents provides powerful customization options, while its user-friendly interface ensures a smooth experience for all skill levels. Whether you're a developer experimenting with LLMs or a user looking for a powerful personal AI tool, AingDesk offers a robust and rapidly evolving solution.

Links

Explore AingDesk further through its official channels:

Related repositories

Similar repositories that may be relevant next.

Article-Assistant--RAG-Telegram-Bot: AI-Powered Knowledge Base via Telegram

Article-Assistant--RAG-Telegram-Bot: AI-Powered Knowledge Base via Telegram

April 24, 2026

The Article Assistant is a sophisticated RAG (Retrieval-Augmented Generation) Telegram bot designed to create interactive knowledge bases from various documents. Users can upload PDFs or provide URLs, and the bot will provide AI-powered answers with source citations. This tool efficiently transforms static content into a dynamic, queryable resource.

PythonTelegram BotRAG
GPT Pilot: The AI Developer Companion for Building Production-Ready Apps

GPT Pilot: The AI Developer Companion for Building Production-Ready Apps

April 11, 2026

GPT Pilot is an innovative open-source project by Pythagora-io that aims to be the first real AI developer companion. It goes beyond simple code generation, focusing on building complete, production-ready applications by working alongside human developers. This tool leverages large language models to streamline the development process, allowing developers to oversee and refine the AI's output.

AICode GenerationDeveloper Tools
Open-Interface: Control Your Computer with Large Language Models

Open-Interface: Control Your Computer with Large Language Models

April 11, 2026

Open-Interface is an innovative project that enables users to control any computer using Large Language Models (LLMs). It automates tasks by interpreting user requests, simulating keyboard and mouse inputs, and course-correcting with updated screenshots. This powerful tool brings self-driving capabilities to your desktop, supporting macOS, Linux, and Windows.

LLMAutomationAI Assistant
LightClaw: A Fast, Local-First AI Assistant in Rust

LightClaw: A Fast, Local-First AI Assistant in Rust

April 5, 2026

LightClaw is a fast, local-first AI assistant built in Rust, packaged as a single binary for minimal overhead. Inspired by OpenClaw and Nanobot, it provides agentic tooling, memory, and seamless integration with platforms like Telegram and Discord. This project offers a high-performance, low-footprint solution for an AI assistant without a heavy runtime environment.

RustAI AssistantLocal-First AI

Source repository

Open the original repository on GitHub.

6 counted GitHub visits

View on GitHub
OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️