MCP.so
ログイン

AIOS Monorepo MCP Server

@AndyLeong33dev

基本情報

カテゴリ

開発者ツール

トランスポート

stdio

作者

AndyLeong33dev

AIOS Monorepo MCP Server について

This repository contains all source code for AIOS (Langchain server, Website, Desktop application). This will be a good example using MCPs

#aios#langchain#mvp

AIOS Monorepo MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "AIOS-source-code-for-MVP": {
      "command": "uv",
      "args": [
        "venv"
      ]
    }
  }
}

AIOS Monorepo MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is AIOS Monorepo?

The AIOS Monorepo contains the Artificial Intelligence Operating System (AIOS) project, split into an Electron-based desktop frontend application and a Python-based LangGraph backend server. It is intended for developers who want to build or run AIOS locally.

How to use AIOS Monorepo?

Set up the backend first: navigate to aios-langgraph-server, copy .env.example to .env, create a virtual environment with uv venv, activate it, run uv sync, then start the server with langgraph dev --no-browser. Then set up the frontend: navigate to aios-desktop-app, copy .env.example to .env, run npm install, then launch with npm run dev. The desktop app connects to the locally running backend.

Key features of AIOS Monorepo

  • Electron-based desktop frontend application
  • Python LangGraph backend server for AI functionalities
  • Uses uv Python package manager
  • Hot‑reloading during development
  • Production build scripts for Windows, macOS, and Linux

Use cases of AIOS Monorepo

  • Running the AIOS desktop application locally
  • Developing and testing AI workflows with LangGraph
  • Providing a user interface for interacting with AI services
  • Packaging the frontend for distribution on multiple platforms

よくある質問

1

What are the prerequisites for running AIOS Monorepo?

Node.js (LTS recommended) and npm, Python 3.12.4 and pip, and the `uv` Python package manager.

2

How do I start the backend server?

After setting up the `aios-langgraph-server` directory, activate the `uv` virtual environment and run `langgraph dev --no-browser`. The server typically starts at `http://localhost:2024`.

3

How do I start the frontend desktop app?

After setting up the `aios-desktop-app` directory, run `npm run dev` to launch the Electron application with hot‑reloading enabled.

4

Where do I configure environment variables?

Both the backend and frontend use a `.env` file copied from `.env.example`. You must fill in necessary variables (e.g., API keys, database credentials) before running.

5

How do I build the desktop app for production?

Navigate to `aios-desktop-app` and use the commands `npm run build:win`, `npm run build:mac`, or `npm run build:linux` for the respective platform.

コメント

「開発者ツール」の他のコンテンツ