3acloud

Openair — AI skill for Claude Code

AI community

Turn Skills into apps, making AI capabilities easier to use and manage.

How to install Openair

This entry records only its repository, not the path inside it, so there is no exact command to give. Open 3acloud/openair and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Openair does

Turn Skills into apps, making AI capabilities easier to use and manage.

Alternatives in AI

  • Humanizer — A Claude Code skill that removes signs of AI-generated writing from text, making it sound more natural and hum 11.3k ★
  • MCP Use — The fullstack MCP framework to develop MCP Apps for ChatGPT / Claude & MCP Servers for AI Agents 9.5k ★
  • macOS Use — Make Mac apps accessible for AI agents 2k ★

README

openair — 把 Skill 做成应用,由 AirThink、AirCode 和本机 Agent 驱动

简体中文 English

openair

**把 Skill 做成应用,让 AI 能力更容易使用和管理。**

通常,我们在 Agent 中通过对话使用 Skill。openair 希望将这些能力变成可以直接打开的应用:用户在浏览器中选择工具、输入内容、获取结果,并在自己的应用集中管理和扩展它们。

openair 由 **AirCode** 和 **AirThink** 两个本地服务组成。AirCode 让应用通过本机 Claude Code、Codex、Grok Build、DeepSeek Harness 使用 AI;AirThink 提供应用集页面,收集了上百个应用,也支持导入自己开发的应用。

![openair 首页截图](docs/images/screenshot.png)

为什么做 openair

  • 让 Skill 有应用界面:把任务流程做成可操作的页面,方便日常使用。
  • 使用自己的 Agent:应用通过 AirCode 调用本机 Agent CLI,使用用户自己的登录环境。
  • 利用订阅服务:希望借助 Agent 订阅降低日常使用成本,减少按量调用模型 API 的开销;实际成本与可用额度取决于用户的订阅和使用情况。
  • 集中发现和管理应用:在同一个页面搜索应用、按分类浏览,并访问自己的应用。
  • 按需定制:在 ithinkair 开发应用,导出源码后导入本地应用集。

工作原理

浏览器中的应用
      │
      ▼
AirThink(3130)
应用页面、文件和应用管理
      │
      ▼
AirCode(3131)
任务与工作流执行
      │
      ▼
本机 Agent CLI
      │
      ▼
AI 处理任务,结果返回应用

AirCode 通过 Agent CLI 执行 AI 任务。因此,运行应用前,需要让启动服务的 Windows 用户能够在命令行中正常使用 Agent。

快速开始

1. 准备环境

当前启动脚本面向 **Windows**。请准备:

  • Python 3,且 python、pip 可以正常使用。
  • 已安装、登录并可正常执行任务的 Agent CLI。
  • 现代浏览器,以及安装依赖和访问 AI 服务所需的网络连接。

在 PowerShell 中检查环境:

python --version
python -m pip --version

两个服务会在启动时检查并通过 pip 安装缺失的 Python 依赖。首次启动可能需要较长时间,请留意服务窗口中的输出。部分应用还可能需要额外的工具或运行环境。

2. 启动服务

进入 `openair` 目录后运行:

cd openair
.\start.bat

也可以在资源管理器中打开 `openair` 文件夹,双击 `start.bat`。

脚本会启动 AirThink 和 AirCode,在检测到 `3130` 端口开始监听后,自动打开:

**[http://127.0.0.1:3130/index.html](http://127.0.0.1:3130/index.html)**

使用期间请保留两个服务窗口。页面打开时,AirCode 可能仍在安装依赖,请等它完成启动后再执行 AI 任务。结束使用时,关闭两个服务窗口即可停止服务。

启动脚本会先强制结束占用 `3130`、`3131` 端口的进程,请确认这两个端口没有用于其他需要保留的服务。

3. 打开应用

在应用集页面搜索关键词,或按分类浏览应用,点击应