Compare commits

..

3 commits

Author SHA1 Message Date
059ad21ed3 docs: add product docs and screenshots 2026-07-11 22:40:42 -07:00
afdc211813 chore: bump version to 0.2.0
Multi-format shelve support (DOCX/ODT/Pages/XLSX/ODS/Numbers), the
ingest→shelve terminology rename, GPU_SERVER_URL config rename, and the
Agent-ModernColBERT retriever swap — see release notes.
2026-07-10 19:38:24 -07:00
b0df7ac7bc Merge pull request 'feat: replace nomic-embed-text retriever with Agent-ModernColBERT' (#15) from feat/colbert-retriever into main 2026-07-10 19:37:10 -07:00
6 changed files with 9 additions and 5 deletions

View file

@ -4,7 +4,7 @@
[![Status](https://img.shields.io/badge/status-beta-blue)](https://git.opensourcesolarpunk.com/Circuit-Forge/pagepiper)
[![License: MIT / BSL 1.1](https://img.shields.io/badge/license-MIT%20%2F%20BSL%201.1-blue)](LICENSE)
[![Version](https://img.shields.io/badge/version-v0.1.0-orange)](https://git.opensourcesolarpunk.com/Circuit-Forge/pagepiper/releases)
[![Version](https://img.shields.io/badge/version-v0.2.0-orange)](https://git.opensourcesolarpunk.com/Circuit-Forge/pagepiper/releases)
Self-hosted document and spreadsheet search — PDF, EPUB, DOCX, ODT, Apple Pages, XLSX, ODS, and Apple Numbers — with BM25 (Best Match 25) full-text indexing and LLM (large language model) synthesis. Drop your documents in, ask a question, get an answer that tells you exactly which page to turn to.

View file

@ -10,13 +10,15 @@ Try it: [pagepiper.circuitforge.tech](https://pagepiper.circuitforge.tech)
### Library
![Library view](screenshots/01-library.png)
![Library view](screenshots/01-library.png){ .only-light }
![Library view](screenshots/01-library-dark.png){ .only-dark }
Scan your PDF directory to index documents, or upload individual PDFs directly. Each document shows page count and shelving status.
### Chat
![Chat view](screenshots/02-chat.png)
![Chat view](screenshots/02-chat.png){ .only-light }
![Chat view](screenshots/02-chat-dark.png){ .only-dark }
Ask questions across your indexed documents. Results cite the source document and page number.

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

View file

@ -31,6 +31,7 @@ theme:
markdown_extensions:
- admonition
- attr_list
- pymdownx.details
- pymdownx.superfences:
custom_fences:
@ -59,6 +60,7 @@ nav:
- Architecture: reference/architecture.md
- Tier System: reference/tier-system.md
- Environment Variables: reference/environment-variables.md
- All CF Docs: https://docs.circuitforge.tech
extra_css:
- stylesheets/theme.css

View file

@ -4,8 +4,8 @@ build-backend = "setuptools.build_meta"
[project]
name = "pagepiper"
version = "0.1.0"
description = "Self-hosted PDF library manager with RAG chat and page-level citations"
version = "0.2.0"
description = "Self-hosted document and spreadsheet library manager with RAG chat and page-level citations"
readme = "README.md"
requires-python = ">=3.11"
dependencies = [