Skip to main content

LLM Woodpecker - AI Model Debugging Tool with Chat and Raw JSON modes

Project description

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

Project details


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

llm_woodpecker-0.2.2-py3-none-any.whl (26.2 kB view details)

Uploaded Python 3

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

Hashes for llm_woodpecker-0.2.2.tar.gz
Algorithm Hash digest
SHA256 c72774d939c29be8a378e839ec483453cec4e284d1fb4764a4e465ac00723e7b
MD5 a549b045a1d64a8184e2116d0f043979
BLAKE2b-256 6f155b9c3ad221dcd71af83d5ff1726b5b8702525f18500c28ecf6e0db2dffc0

See more details on using hashes here.

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

Hashes for llm_woodpecker-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2e5e7e72586c2e3e1ac97471ce6b0f6ed4b9d5aa003fe643ad4b307b3614e630
MD5 d655b0bb26a5524eab7a214df172c165
BLAKE2b-256 01d21021d15c63b1a0349bcba47079ebe0e74049a26098689530c42e8f511a29

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page