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.0.tar.gz (24.2 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.0-py3-none-any.whl (25.6 kB view details)

Uploaded Python 3

File details

Details for the file llm_woodpecker-0.2.0.tar.gz.

File metadata

  • Download URL: llm_woodpecker-0.2.0.tar.gz
  • Upload date:
  • Size: 24.2 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.0.tar.gz
Algorithm Hash digest
SHA256 5b9b1122965f9465c50c9cc3bd60091b7ab477273645b41cc69f0fec0c3219df
MD5 295b99742f274bd3d43877d0703b6010
BLAKE2b-256 4e2fe0d60c56e63fb8d50639eeaec655c39aea9acdf5b8d26d28c725dffa766d

See more details on using hashes here.

File details

Details for the file llm_woodpecker-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: llm_woodpecker-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 25.6 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f719e68fcc4b647124a0f0fbdfa003618139a6a56251d9c9968edd72981cb5b1
MD5 0050e32b9b7d5306421b36680135c292
BLAKE2b-256 aaa1fabb83912243602cd8880d0779553c210f7577b437958e67dc3952ad22e1

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