LLM Woodpecker
LLM Woodpecker is an AI model debugging tool that supports both Chat mode and Raw JSON mode.
Features
- Chat Mode: Interactive chat interface for testing LLM responses
- Raw JSON Mode: Direct JSON request/response testing with structured view
- Multiple Model Support: Configure and switch between different LLM providers
- Streaming Support: Real-time streaming responses
- Modern UI: Clean, responsive interface with collapsible content
Installation
pip install llm-woodpecker
Usage
Web UI
llm-woodpecker
Then open http://127.0.0.1:7660 in your browser.
Configuration
Initialize config file:
llm-woodpecker --init-config
List configured models:
llm-woodpecker --list-models
Set active model:
llm-woodpecker --set-model qwen
Chat Mode (Terminal)
llm-woodpecker --chat
Or with a message:
llm-woodpecker --chat --messages '[{"role":"user","content":"Hello!"}]'
Configuration File
The default config file is located at ~/.llm_woodpecker/config.yaml.
License
MIT License
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
llm_woodpecker-0.2.2.tar.gz
(24.8 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
File details
Details for the file llm_woodpecker-0.2.2.tar.gz.
File metadata
- Download URL: llm_woodpecker-0.2.2.tar.gz
- Upload date:
- Size: 24.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c72774d939c29be8a378e839ec483453cec4e284d1fb4764a4e465ac00723e7b
|
|
| MD5 |
a549b045a1d64a8184e2116d0f043979
|
|
| BLAKE2b-256 |
6f155b9c3ad221dcd71af83d5ff1726b5b8702525f18500c28ecf6e0db2dffc0
|
File details
Details for the file llm_woodpecker-0.2.2-py3-none-any.whl.
File metadata
- Download URL: llm_woodpecker-0.2.2-py3-none-any.whl
- Upload date:
- Size: 26.2 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 |
2e5e7e72586c2e3e1ac97471ce6b0f6ed4b9d5aa003fe643ad4b307b3614e630
|
|
| MD5 |
d655b0bb26a5524eab7a214df172c165
|
|
| BLAKE2b-256 |
01d21021d15c63b1a0349bcba47079ebe0e74049a26098689530c42e8f511a29
|