
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 3284
使用教程
环境要求
- Linux/macOS 使用安装脚本需要 curl 可用
- Windows 需要使用 PowerShell 执行安装命令
- 用 Go 方式安装需先安装 Go,并把 Go 安装目录加入系统 shell PATH
- 若网络受限,需要自备可用 HTTP 代理地址
安装与启动步骤
-
1脚本安装(Linux/macOS)
默认装到 /usr/local/bin,可把路径换成其他目录,但要确保该目录已在 PATH 中。
curl -sSL https://raw.githubusercontent.com/aandrew-me/tgpt/main/install | bash -s /usr/local/bin -
2Homebrew 安装
macOS 或已装 Homebrew 的 Linux 用户可直接用 brew 安装,无需手动处理路径。
brew install tgpt -
3Arch Linux 安装
Arch 用户通过 pacman 从官方仓库安装。
pacman -S tgpt -
4Go 方式安装
适合已配置好 Go 环境的用户,需先把 Go 安装目录加入 shell PATH 才能直接调用。
go install github.com/aandrew-me/tgpt/v2@latest -
5Windows 安装
打开 PowerShell,粘贴命令后回车,脚本会自动下载并安装。
irm https://raw.githubusercontent.com/aandrew-me/tgpt/refs/heads/main/install-win.ps1 | iex -
6FreeBSD 安装
可通过 port 编译安装,或直接用 pkg 安装预编译包。
pkg install tgpt -
7配置代理(可选)
网络不通时,在 ~/.config/tgpt/proxy.txt 或当前目录的 ./proxy.txt 写入代理地址。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
~/.config/tgpt/proxy.txt | 否 | 写入 HTTP 代理地址,供 tgpt 访问 AI 服务时使用 | http://127.0.0.1:8080 |
./proxy.txt | 否 | 放在执行命令的当前目录下,优先级同样被支持 | http://127.0.0.1:8080 |
如何确认成功
安装后在终端输入 tgpt 并回车,能正常返回 AI 回答即表示可用。
常见问题
Q:安装脚本默认装到哪里?能改吗?
A:默认下载到 /usr/local/bin,可在命令末尾把该路径换成别的目录,但要保证该目录已加入 PATH 才能直接运行 tgpt。
Q:Windows 上怎么安装?
A:打开 PowerShell,粘贴 irm https://raw.githubusercontent.com/aandrew-me/tgpt/refs/heads/main/install-win.ps1 | iex 并回车即可。
Q:用 go install 安装后提示找不到命令怎么办?
A:需要先把 Go 的安装目录(bin)加入系统 shell 的 PATH,再重新打开终端执行。
Q:在公司网络里用不了怎么办?
A:tgpt 支持代理配置文件,把形如 http://127.0.0.1:8080 的代理地址写入 proxy.txt 后重试。
注意事项
- 代理配置文件支持两处位置:执行目录下的 ./proxy.txt 和 ~/.config/tgpt/proxy.txt。
- 用安装脚本安装的 tgpt,可用 sudo rm $(which tgpt) 卸载。
- 配置目录在 Linux 上通常是 ~/.config/tgpt,在 macOS 上是 Library/Application Support/tgpt。
- README 未给出端口、密钥等参数,tgpt 无需 API Key 即可使用提供的免费提供方。
核心亮点
- 免费接入多个 AI 模型,无需 API key 即可使用
- 纯命令行交互,轻量快速,适合开发者日常使用
- 支持流式输出和对话历史,体验流畅
不足之处
- 功能相对简单,缺少插件或扩展机制
- 文档/社区待观察
适用场景
- 开发者在终端中快速查询技术问题或生成代码片段
- 在 SSH 或无图形界面的服务器环境中使用 AI 助手
- 作为脚本工具,批量调用 AI 生成文本或处理数据
替代项目
shell-gpt、aichat、mods
上一篇:AChat
下一篇:builderbot
同类项目推荐
Talk2GPT
开源
让 GPT-3 记住你,并支持语音对话和免费画图
GPT-3 client for Windows and Unix with memories management that supports both text a···
aihub
开源
一个 App 装下多个 AI 助手,标签切换不用来回登录
All-in-one Kotlin app that aggregates multiple AI assistants in a single tabbed inte···
ai-chat-speed-booster
开源
让超长 AI 对话秒速响应,告别卡顿等待
Speeds up large AI chats by loading only the most recent messages, keeping long conv···
jarvis
开源
用大白话指挥电脑,告别死记硬背的命令行
J.A.R.V.I.S - Just Another Rudimentary Verbal Instruction Shell
leon
开源
开口就能指挥 AI 干活,数据留在本地,不怕泄露
Leon is your open-source personal assistant.
lita
开源
在聊天框里敲命令,让机器人帮你完成部署和运维。
ChatOps for Ruby.
telegram-bot-sdk
开源
用 PHP 快速构建 Telegram 机器人,省去 API 对接烦恼
Telegram Bot API PHP SDK 4.x. Create Telegram Bots with PHP Easily! [WIP]
dream
开源
用 Docker 一键搭建多技能 AI 助手,扩展对话能力
DeepPavlov Dream is a free, open-source Multiskill AI Assistant Platform built using···
genal-chat
开源
用 TypeScript 一把梭,快速搭建全栈实时聊天室
阿童木聊天室 nestjs+vue全栈聊天室 前后端分离 typescript一把梭