- Explore MCP Servers
- buildingosai
Buildingosai
What is Buildingosai
BuildingOS AI is a desktop application that integrates a Vue 3 frontend with a TypeScript backend server, offering AI chat capabilities and SSH terminal functionality.
Use cases
Use cases include automating repetitive tasks, managing remote servers via SSH, leveraging AI for command suggestions, and developing applications that require real-time communication and task automation.
How to use
To use BuildingOS AI, install the necessary dependencies, configure the environment variables in the server directory, and run the development or production build commands as needed. The application can be launched as an Electron desktop application.
Key features
Key features include an AI chat interface powered by OpenAI and Mastra, SSH terminal service, command execution tools, real-time communication via WebSocket, task automation scripts, and packaging as an Electron desktop application.
Where to use
BuildingOS AI can be used in software development, system administration, and any environment where AI-assisted command execution and terminal access are beneficial.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Buildingosai
BuildingOS AI is a desktop application that integrates a Vue 3 frontend with a TypeScript backend server, offering AI chat capabilities and SSH terminal functionality.
Use cases
Use cases include automating repetitive tasks, managing remote servers via SSH, leveraging AI for command suggestions, and developing applications that require real-time communication and task automation.
How to use
To use BuildingOS AI, install the necessary dependencies, configure the environment variables in the server directory, and run the development or production build commands as needed. The application can be launched as an Electron desktop application.
Key features
Key features include an AI chat interface powered by OpenAI and Mastra, SSH terminal service, command execution tools, real-time communication via WebSocket, task automation scripts, and packaging as an Electron desktop application.
Where to use
BuildingOS AI can be used in software development, system administration, and any environment where AI-assisted command execution and terminal access are beneficial.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
BuildingOS AI
BuildingOS AI is a desktop application that combines a Vue 3 frontend with a TypeScript backend server, providing AI chat capabilities and SSH terminal functionality.
Screenshots
Features
- Easyway to use AI for os command
- AI chat interface powered by OpenAI and Mastra
- SSH terminal service
- Command execution tools
- WebSocket real-time communication
- Task automation scripts
- Electron desktop application packaging
Project Structure
/src- Vue 3 frontend code/server- TypeScript backend server/build- Electron desktop application configuration
Development
Prerequisites
- Node.js (v24.0.1 recommended)
- npm
Frontend Development
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
Backend Development
# Navigate to server directory
cd server
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
Environment Variables
Create a .env file in the server directory with the following variables:
PORT=3003 OPENAI_API_KEY=your_openai_api_key_here SSH_HOST=your_ssh_host SSH_PORT=22 SSH_USERNAME=your_username SSH_PASSWORD=your_password
Building Desktop Application
The project includes an Electron-based desktop application build system:
# Run the build script to create a Windows executable
node build.js
The Windows executable will be available in the build/release directory.
Technologies
- Frontend: Vue 3, Vite, Element Plus, Ant Design Vue
- Backend: Node.js, Express, WebSocket
- Terminal: Xterm.js
- AI: OpenAI, Mastra
- Desktop: Electron
License
MIT
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










