jina-ai/thinkgpt
ThinkGPT implements Chain of Thoughts techniques to augment LLMs with memory, self-refinement, and reasoning primitives.

ThinkGPT is a Python library that implements agent techniques to extend LLM capabilities beyond their default limits. It provides building blocks including memory systems for learning from experience, self-refinement for improving model-generated content, knowledge compression for fitting more context into limited windows, and inference primitives for higher-order reasoning. The library integrates with DocArray and supports natural language conditions for expressively defining agent logic.
Frequently asked
- What is jina-ai/thinkgpt?
- ThinkGPT implements Chain of Thoughts techniques to augment LLMs with memory, self-refinement, and reasoning primitives.
- Is thinkgpt open source?
- Yes — jina-ai/thinkgpt is open source, released under the Apache-2.0 license.
- What language is thinkgpt written in?
- jina-ai/thinkgpt is primarily written in Python.
- How popular is thinkgpt?
- jina-ai/thinkgpt has 1.6k stars on GitHub.
- Where can I find thinkgpt?
- jina-ai/thinkgpt is on GitHub at https://github.com/jina-ai/thinkgpt.