XAgent supports autonomous complex task solving with a large language model agent.
ThinkGPT
ThinkGPT provides agent techniques intended to extend the capabilities of large language models.

About ThinkGPT
ThinkGPT is an open-source Python library for chain-of-thought techniques with large language models. It provides methods to memorize information, retrieve it as context for predictions, refine output against critics, compress knowledge by summarization or rule abstraction, and express conditions in natural language.
It installs with pip from GitHub and the documented example uses model gpt-3.5-turbo. One-shot summarization requires content within the model's context length, and the remember method does not count separator tokens in its token total.
Key features
- Memorize text and retrieve relevant memories with document limit
- Retrieve memories constrained by maximum token count
- Predict with retrieved long-term memory as context
- Refine generated content using critics and instruction hints
- Summarize content in one-shot or chunked mode
- Abstract general rules from specific observations
- Open-source Python library installed with pip from GitHub
- Memory retrieval supports document count and token count controls
- Provides one-shot and chunked summarization methods
- One-shot summarization requires content within the model's context length
- Remember method does not account for separator tokens
ThinkGPT at a glance
- Category
- AI & Machine Learning › AI Agents & Automation
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
ThinkGPT alternatives
Tools and sites you could use instead, ranked by how closely they match.
This repository provides code for building agents controlled by large language models.
JARVIS connects large language models with machine learning models and tools from the ML community.
Use L2MAC, an automatic computer framework built around large language models.
SymbolicAI explores a neurosymbolic approach to large language models.
BabyCommandAGI explores combining command-line interfaces with language model agents for task execution.
Popular in AI Agents & Automation
Well-known listings from the same topic.
ThinkGPT FAQ
How is ThinkGPT installed?
How can retrieved memory be limited?
When should chunked_summarize be used instead of summarize?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












