A
Aeromcp
作者 @mjdeiter
Native desktop AI assistant powered by Gemini, built with Dear ImGui
创建于 5/19/2026
更新于 1 day ago
README
Repository documentation and setup instructions
AeroMCP

A native desktop AI assistant for Linux, powered by Google Gemini and built with Dear ImGui. Designed to work on any Linux system.
Features
- Fast, Thinking, and Pro model modes — switch between Gemini 2.5 Flash, Flash Thinking, and 2.5 Pro
- Integrated console — run bash commands directly from the chat interface with ▶ Run buttons on code blocks
- Image attachments — attach PNG/JPG/WebP images to your messages via file picker
- Persistent sessions — conversation history stored in SQLite, survives restarts
Requirements
- Linux (tested on CachyOS/Arch)
- Dear ImGui (included via
../fan-watch/imgui/) - GLFW3
- libcurl
- nlohmann/json
- SQLite3
- OpenGL
Build
make -j$(nproc)
Usage
- Launch
./AeroMCP - Paste your Gemini API key in the bottom-left field
- Start chatting
Note: Fast and Thinking modes work on the Gemini free tier. Pro mode requires a billing-enabled project.
Configuration
Config is stored at ~/.config/aeromcp/config.ini. The SQLite database lives at ~/.config/aeromcp/aeromcp.db.
License
MIT
快速设置
此服务器的安装指南
安装命令 (包未发布)
git clone https://github.com/mjdeiter/AeroMCP
手动安装: 请查看 README 获取详细的设置说明和所需的其他依赖项。
Cursor 配置 (mcp.json)
{
"mcpServers": {
"mjdeiter-aeromcp": {
"command": "git",
"args": [
"clone",
"https://github.com/mjdeiter/AeroMCP"
]
}
}
}