Cha 终端聊天

项目的 GitHub 仓库

事件

2025年8月23日: Cha 不再维护。其正在积极开发的继任者是 Ch,一个轻量的 Go 语言 实现,提供相同的核心功能。查看 迁移博客 以了解为何以及如何切换到 Ch

关于

Cha 是一个用于与 OpenAI 的大型语言模型(LLM)对接的简单命令行聊天工具。虽然存在类似的项目,但我找不到一个符合我需求的,所以我构建了这个工具。自发布以来我每天都在使用它。查看顶部链接的 GitHub 仓库以开始使用。

功能

  • 与 OpenAI 的大型语言模型(LLM)交互的基本命令行聊天界面。
  • 对所提供链接的网页抓取功能(支持 JavaScript 抓取)。
  • 用于提取视频转录的 YouTube 抓取功能。
  • 支持多行,便于在命令行中复制粘贴。
  • 使用 OpenAI 的图像模型生成图像的能力。
    • 使用 CLImage 在终端中直接显示图像。
  • 支持交互式和非交互式聊天模式。

演示

当前主 Cha 演示(2024年3月19日)

主 Cha 演示(2024年3月6日)

主 Cha 演示(2024年3月1日)

营销