LICENSE
README.md
pyproject.toml
src/peblo/__init__.py
src/peblo/__main__.py
src/peblo.egg-info/PKG-INFO
src/peblo.egg-info/SOURCES.txt
src/peblo.egg-info/dependency_links.txt
src/peblo.egg-info/entry_points.txt
src/peblo.egg-info/requires.txt
src/peblo.egg-info/top_level.txt
src/peblo/cli/__init__.py
src/peblo/cli/loggings.py
src/peblo/cli/main.py
src/peblo/cli/chat/__init__.py
src/peblo/cli/chat/session.py
src/peblo/commons/__init__.py
src/peblo/commons/culture.py
src/peblo/commons/text.py
src/peblo/commons/io/__init__.py
src/peblo/commons/io/files.py
src/peblo/commons/io/images.py
src/peblo/commons/io/pdf.py
src/peblo/commons/io/web.py
src/peblo/commons/llm/__init__.py
src/peblo/commons/llm/postprocess.py
src/peblo/commons/llm/preprocess.py
src/peblo/commons/llm/tokenizers.py
src/peblo/config/__init__.py
src/peblo/config/global_config.py
src/peblo/config/models.py
src/peblo/prompts/__init__.py
src/peblo/providers/__init__.py
src/peblo/providers/base.py
src/peblo/providers/deepseek.py
src/peblo/providers/ollama.py
src/peblo/providers/openrouter.py
src/peblo/providers/qwen.py
src/peblo/providers/registry.py
src/peblo/schemas/__init__.py
src/peblo/schemas/chat.py
src/peblo/schemas/models.py
src/peblo/scripts/__init__.py
src/peblo/scripts/parse_jds.py
src/peblo/tools/__init__.py
src/peblo/tools/general.py
src/peblo/tools/image.py
src/peblo/tools/ocr.py
src/peblo/tools/peek.py
src/peblo/tools/qa.py
src/peblo/tools/quote.py
src/peblo/tools/summarize.py
src/peblo/tools/text_input.py
src/peblo/tools/translate.py
tests/test_summarize.py