gpt_academic

让大模型变身学术助手,一键搞定论文阅读、润色和代码分析

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 8318 🐛 待处理 332 👀 关注 297
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 71620
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,本地部署,完全免费,无付费版本。

项目预览

gpt_academic 项目界面预览图
图片来源:项目官网

项目数据

分类对话助手
开发团队binary-husky
定价模式🏷️完全免费
价格说明开源项目,本地部署,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议GPL-3.0
主要语言Python
技术栈/模型academic,chatglm-6b,chatgpt,gpt-4,large-language-models
GitHub 星标★ 71620
上线时间2023-03-20 00:00:00
代码更新2026-01-25
仓库体积71.1 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数3

项目介绍

gpt_academic 是一个为 GPT/GLM 等大语言模型提供实用化交互接口的开源项目,特别优化了论文阅读、润色和写作体验。它解决了学术研究中利用大模型效率低、操作繁琐的问题,通过模块化设计,支持自定义快捷按钮和函数插件,用户可以根据需求扩展功能。项目核心能力包括:支持多种主流大模型(如 ChatGPT、通义千问、文心一言、ChatGLM 等)的并行问询,提供 PDF/LaTeX 论文翻译与总结,支持 Python/C++ 等项目代码剖析与自译解,还能一键生成学术润色、语法纠错等。此外,它支持本地模型部署,保护数据隐私。项目界面友好,适合科研人员、学生和开发者快速上手,提升学术写作和代码理解效率。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 71620

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 6 步

环境要求

  • Python 3.9 ~ 3.11(官方推荐版本区间)
  • 已安装 pip(或 Anaconda / uv 任一包管理方式)
  • 已安装 git,可执行 git clone
  • 准备好所用大模型的 API KEY(在线模型需要)

安装与启动步骤

  1. 1下载项目代码

    用 git clone 拉取仓库并进入项目目录,--depth=1 只拉最新一次提交,速度更快。

    git clone --depth=1 https://github.com/binary-husky/gpt_academic.git
    cd gpt_academic
  2. 2配置API KEY

    在 config.py 中填写 API KEY 等变量;建议改为新建 config_private.py 写配置,避免更新时覆盖。

  3. 3安装依赖

    在项目根目录安装依赖,务必使用 requirements.txt 中指定的版本;国内网络慢可临时换阿里源。

    python -m pip install -r requirements.txt
  4. 4用Anaconda装依赖

    可选:不熟悉 pip 或想隔离环境时,创建并激活 conda 环境后再装依赖。

    conda create -n gptac_venv python=3.11
    conda activate gptac_venv
    python -m pip install -r requirements.txt
  5. 5用uv装依赖

    可选:使用 uv 创建虚拟环境并安装依赖,同样支持指定阿里源加速。

    uv venv --python=3.11
    source ./.venv/bin/activate
    uv pip install --verbose -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
  6. 6启动程序

    在项目根目录运行入口脚本,启动后按终端提示的本地地址在浏览器中打开界面。

    python main.py

关键配置

配置项必填说明示例
API KEY是在 config.py 或 config_private.py 中填写所用大模型的密钥sk-xxxxxxxx
AVAIL_LLM_MODELS否指定可用的模型列表,需包含你期望使用的模型["gpt-3.5-turbo", "api2d-gpt-3.5-turbo",
config_private.py否私密配置文件,同名配置覆盖 config.py,自动更新不丢失config_private.py(与 config.py 同路径)
环境变量否也可用环境变量配置项目,写法参考 docker-compose.yml参考 docker-compose.yml 中的写法

如何确认成功

执行 python main.py 后终端无报错,并按终端提示的本地地址在浏览器中打开界面即可。

常见问题

Q:安装依赖时提示版本冲突怎么办?

A:README 明确要求安装依赖时选择 requirements.txt 中指定的版本,不要随意升级或降级其中的包。

Q:怎样配置才不会在更新项目后丢失?

A:在 config.py 同路径下新建 config_private.py,用其中的配置覆盖 config.py 的同名配置。

Q:pip 安装速度很慢或失败?

A:可临时换源安装,例如 python -m pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/。

Q:想用清华 ChatGLM 作为后端?

A:需额外执行 python -m pip install -r request_llms/requirements_chatglm.txt;配置不够可改用 chatglm-6b-int4 精度。

Q:不想装 Python 环境可以吗?

A:可以改用 Docker,修改 docker-compose.yml 只保留需要的方案后运行 docker-compose up,或用 Release 中的 Windows 一键脚本。

注意事项

  • 配置读取优先级为:环境变量 > config_private.py > config.py。
  • Python 推荐版本为 3.9 ~ 3.11,其余版本未在 README 中说明支持。
  • 使用本地模型(ChatGLM/MOSS 等)需额外安装依赖并具备较强的电脑配置。
  • Docker 方式需先编辑 docker-compose.yml,只保留方案 0/1/2 中的一个再执行 docker-compose up。

核心亮点

  • 深度集成学术场景,提供论文翻译、润色、总结等一键操作,直击科研痛点
  • 模块化插件设计,用户可自定义快捷按钮和函数,灵活扩展功能
  • 支持并行调用多种大模型(云端+本地),方便对比结果和保障数据隐私

不足之处

  • 界面和功能偏向学术,对非学术场景的通用性支持较弱
  • 配置和部署相对复杂,新手入门需要一定学习成本

适用场景

  • 科研人员快速阅读和翻译外文论文,提炼核心观点
  • 学生撰写和润色学术论文,提升语言表达和逻辑性
  • 开发者分析大型代码项目,理解架构和生成注释

替代项目

ChatGPT-Next-Web、Lobe Chat、Open WebUI

上一篇:AI-Media2Doc

下一篇:socialpostgpt

同类项目推荐

novel-studio 开源

本地运行,多智能体推演,让 AI 帮你写不崩的长篇小说。

开源、本地优先的 AI 长篇小说创作引擎:多智能体世界推演、按弧规划、RAG 长程记忆、逐章···

★ 156 2026-08-09
awesome-prompts 开源

精选 GPTs 商店高分提示词,即拿即用,提升 AI 对话效果。

Curated prompts, frameworks and papers for LLMs and agents, with an engineering bias···

★ 9197 2026-08-09
Fibb 开源

把写作流程交给AI代理,作者只管创作

The Autonomous AI Writing Agent — a secure, author-focused AI for fiction and nonfi···

★ 131 2026-11-05
AIWriteX 开源

从热点追踪到一键发布,全自动搞定公众号爆文

AIWriteX - 微信公众号全自动AI工具:全网热搜舆情聚合+趋势分析+爆款选题+文章采集+一键生···

★ 2225 2026-08-09
mkeditor 开源

写 Markdown 时,让 AI 帮你续写、润色、改风格,一键搞定。

MKEditor: AI-powered markdown with style.

★ 233 2026-08-09
humanizer-skill 开源

检测并改写AI痕迹,让文字更自然

Free, open-source AI writing humanizer and detector. 55 patterns, 5 voices, a 0-100 ···

★ 303 2026-08-09
wonderful-prompts 开源

拿来即用的中文Prompt库,让ChatGPT更好玩更实用

中文 prompt 精选,ChatGPT 使用指南,提升 ChatGPT 可玩性和可用性!

★ 6390 2026-08-09
ReNovel-AI 开源

本地跑AI小说精修,导入酒馆卡一键扩写润色

本地化 AI 小说精修工作台。内置 RAG 长时记忆、三模态协作(作家/主编/助手)️、卡片流式···

★ 257 2026-08-09