gpt_academic

为GPT/GLM等LLM大语言模型提供实用化交互接口,特别优化论文阅读/润色/写作体验,模块化设计,支持自定义快捷按钮&函数插件,支持Python和C++等项目剖析&自译解功能,PDF/L

What is gpt_academic?

为GPT/GLM等LLM大语言模型提供实用化交互接口,特别优化论文阅读/润色/写作体验,模块化设计,支持自定义快捷按钮&函数插件,支持Python和C++等项目剖析&自译解功能,PDF/LaTex论文翻译&总结功能,支持并行问询多种LLM模型,支持chatglm3等本地模型。接入通义千问, deepseekcoder, 讯飞星火, 文心一言, llama2, rwkv, claude2, moss等。

Overview of gpt_academic

What it is

GPT Academic is an open-source tool that provides a practical interface for large language models (LLMs) such as GPT and GLM. It is specifically optimized for academic paper reading, polishing, and writing. The project features a modular design, supports custom shortcut buttons and function plugins, and enables project analysis and self-explanation for Python and C++ code. It also offers PDF and LaTeX paper translation and summarization, supports parallel queries to multiple LLM models, and can run local models like ChatGLM3. It integrates with various models including Tongyi Qianwen, DeepSeekCoder, Xunfei Xinghuo, Wenxin Yiyan, LLaMA2, RWKV, Claude2, and MOSS.

Key features

  • Integration with multiple LLM models (both cloud and local, e.g., ChatGLM, Qwen, DeepSeekCoder)
  • Paper reading, translation, and polishing (PDF and LaTeX)
  • Code explanation and project tree analysis (Python, C++, Java, Lua, etc.)
  • Custom shortcut buttons and function plugins with hot-reload support
  • Modular design allowing easy addition of new features
  • Parallel querying of different LLM models simultaneously
  • Support for generating Mermaid diagrams (flowcharts, Gantt charts, etc.)

Use cases

  • Academic researchers reading, translating, or polishing papers
  • Developers analyzing and understanding codebases
  • Users comparing outputs from multiple LLMs
  • Deploying local LLMs (e.g., ChatGLM, MOSS) for private use

Getting started

shgit clone --depth=1 https://github.com/binary-husky/gpt_academic.gitcd gpt_academic# Configure API_KEY and other variables in config.py (or config_private.py)python -m pip install -r requirements.txtpython main.py

License and pricing

This project is open source under the GPL-3.0 license. It is free to use.

Based on the project's public README and repository metadata.

Add this badge to your README

Featured on YunoDB Badge styles & help

Maintain this project? Show that it is featured on YunoDB.

Markdown[![Featured on YunoDB](https://yunodb.com/badge/binary-huskygpt-academic.svg)](https://yunodb.com/tools/binary-huskygpt-academic?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/binary-huskygpt-academic?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/binary-huskygpt-academic.svg" alt="Featured on YunoDB" height="20"></a>