Welcome to docpack Documentation
DocPack is a Python utility library designed to efficiently consolidate documentation from multiple sources (GitHub, Confluence, and local file systems) into a single, AI-accessible knowledge base. It provides tools for retrieving, formatting, and packaging document content with consistent structure to facilitate efficient reference by Large Language Models.
For example, this generate_knowledge_base.py script converts the docpack GitHub repository into an all_in_one_knowledge_base.txt file. It is concatenated from all of the files in the sample_knowledge_base directory.
Install
docpack is released on PyPI, so all you need is to:
$ pip install docpack
To upgrade to latest version:
$ pip install --upgrade docpack
Metadata
Release files for docpack 0.1.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| docpack-0.1.6.tar.gz | 17.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| docpack-0.1.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 37.2 kB
Release files / docpack-0.1.6.tar.gz
| Download URL | docpack-0.1.6.tar.gz |
|---|---|
| Size | 17.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7c2da0317dd7e12f704a1ec3cbd653ab3957ca7fe74cd38f26207e2715bb0dd9
|
|
BLAKE2b-256 checksum How to use checksums |
3b6c91f6b97d101a4defe411bf731371970f91a660563d0ebf2183842f5a102c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.8
|
Release files / docpack-0.1.6-py3-none-any.whl
| Download URL | docpack-0.1.6-py3-none-any.whl |
|---|---|
| Size | 19.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a71c8a5570388f19893e4b4e5a4402b0e3e2eb8186a2e3a27de4b3642cfbb248
|
|
BLAKE2b-256 checksum How to use checksums |
2b2d4859210e29948f69af7c14d37544699ef3e0be82946315c0a93ad43fa7e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.8
|