Skip to main content

Burmese-first Padauk GGUF runtime with OpenAI-compatible local API workflow

Project description

burmesegpt

burmesegpt is a Burmese-first local runtime for Padauk GGUF models with OpenAI-compatible /v1 API workflows. It helps you download verified model artifacts, serve them locally, and run quick CLI chat sessions.

Install

# Core package (download + info workflows)
pip install burmesegpt

# Include local server runtime for `serve` and local `run`
pip install "burmesegpt[server]"

download and info work with core install. serve and run (without --base-url) require burmesegpt[server].

Quickstart

Fast smoke test (no model download)

pip install "burmesegpt[server]"
burmesegpt serve --test-mode --port 8000
curl http://127.0.0.1:8000/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{"model":"padauk-agent","messages":[{"role":"user","content":"hello"}]}'

Real model run

burmesegpt download --quant q8_0
burmesegpt serve --quant q8_0 --host 127.0.0.1 --port 8000

OpenAI-compatible Python example

from openai import OpenAI

client = OpenAI(base_url="http://127.0.0.1:8000/v1", api_key="sk-no-key-required")
response = client.chat.completions.create(
    model="padauk-agent",
    messages=[{"role": "user", "content": "Give me a short Burmese greeting."}],
)
print(response.choices[0].message.content)

CLI commands

  • burmesegpt download — download and checksum-verify a quantized GGUF artifact.
  • burmesegpt serve — start a local OpenAI-compatible API server.
  • burmesegpt run — interactive chat (boots local server or uses --base-url).
  • burmesegpt info — print package/model configuration as JSON.

Useful options:

  • --quant: q4_k_m (default), q5_k_m, q8_0
  • --repo-id, --revision, --cache-dir, --hf-token (or HF_TOKEN)

Docs

Release notes

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

burmesegpt-0.1.0.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

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

burmesegpt-0.1.0-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

File details

Details for the file burmesegpt-0.1.0.tar.gz.

File metadata

  • Download URL: burmesegpt-0.1.0.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for burmesegpt-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ef7d3810cd543b1393674118de075c4f1c3ebe9c2b42a7f9e4c2f247b438bbfe
MD5 b0daddac4fded3786b2401be14fb023c
BLAKE2b-256 bfcb72437972679e2131571516566b7ba2a2b64897b629f9e4960768ff79059a

See more details on using hashes here.

Provenance

The following attestation bundles were made for burmesegpt-0.1.0.tar.gz:

Publisher: publish-pypi.yml on WaiYanNyeinNaing/burmese-gpt-pypi-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file burmesegpt-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: burmesegpt-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for burmesegpt-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3fcc4ba0c56064a0ffb5a0f7f7de0a826e1d579dc579c9dc3172d5a36591002b
MD5 3c1ac24c37fa0682afc8d645da8d1711
BLAKE2b-256 a010075f8b4c700394d8503a9025f6d45a572b496eb2349b998a3d918d66303c

See more details on using hashes here.

Provenance

The following attestation bundles were made for burmesegpt-0.1.0-py3-none-any.whl:

Publisher: publish-pypi.yml on WaiYanNyeinNaing/burmese-gpt-pypi-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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