Local folder-to-memory chunking, summary extraction, embedding, and search CLI.
Project description
BigBoss
BigBoss is a local folder memory builder. It routes code/text/PDF/image files, chunks them, extracts important content, builds embeddings, and searches the closest memory chunk from one sentence.
Install locally
pip install -e .
Install build tools
pip install -U build twine
Run
bigboss --folder "PATH_TO_YOUR_FOLDER" --chunk-size 500 --embed
Search
bigboss-check --query "one sentence question" --top-k 5
Build for PyPI
python -m build
Upload to PyPI
python -m twine upload dist/*
Notes
- PyPI project name:
BigBoss - Import/package folder:
bigboss - Output memory folder is created in the current terminal folder as
memory/. - OCR for scanned PDFs/images needs Tesseract installed or placed in a local
tesseract/folder.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bigboss-0.1.0.tar.gz
(17.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
bigboss-0.1.0-py3-none-any.whl
(23.1 kB
view details)
File details
Details for the file bigboss-0.1.0.tar.gz.
File metadata
- Download URL: bigboss-0.1.0.tar.gz
- Upload date:
- Size: 17.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
85ad817dff3bcc1f3a4ba7ef9589bbb50b816c311b03c16c325ecce6adb0f569
|
|
| MD5 |
99f57ce1db542bd0d5ef55dadde9925f
|
|
| BLAKE2b-256 |
8112866f52bcb70afdc507c467de5b88d72f8cfd77bf28c6530f822312a1ecde
|
File details
Details for the file bigboss-0.1.0-py3-none-any.whl.
File metadata
- Download URL: bigboss-0.1.0-py3-none-any.whl
- Upload date:
- Size: 23.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f998fbf79eb3c216c9e82b0ec7dba8d16d3b3858eaf6dfcc87b4706dbc4c6d3
|
|
| MD5 |
80f80b6cc43e33e3297bd6defe49641d
|
|
| BLAKE2b-256 |
6c574d151f37cb65529979948e1fb106bd3c56551af956da164c2366cf41f08c
|