An open API service indexing awesome lists of open source software.

https://github.com/jerryshell/pilot

基于 Web 的 AI 编程助手
https://github.com/jerryshell/pilot

Last synced: 18 days ago
JSON representation

基于 Web 的 AI 编程助手

Awesome Lists containing this project

README

          

# Pilot — AI 编程助手

基于 Web 的 AI 编程助手。打开本地项目目录,即可与 AI 智能体对话,它能读写编辑文件、执行 shell 命令。

## 功能

- **项目工作区** — 打开任意本地目录作为项目
- **AI 流式对话** — SSE 实时响应,可视化工具执行过程
- **多模型提供商** — 配置不同 AI 提供商的 API 密钥
- **会话管理** — 创建、重命名、切换、删除对话会话
- **工具执行** — 智能体使用文件系统工具(`read`、`write`、`edit`、`ls`)和 shell(`bash`)
- **上下文感知** — 会话压缩、自动重试、Token 用量统计
- **文件树浏览** — 在工作区内浏览项目文件
- **暗色/亮色主题** — 持久化主题偏好

## 安装

```bash
bun install
```

## 开发

```bash
bun run dev
```

访问 `http://localhost:3000`。

## 构建

```bash
bun run build
bun run preview
```

## 许可

MIT