Skip to main content

Python backend for the chump coding assistant

Project description

chump-server

The backend hosts ChumpAgent instances over ai-query's built-in agent server routes.

Run

uv sync
uv run chump-server

Install

Once published, the backend package can be installed or run directly with uv:

uv tool install chump-server
chump-server

or:

uvx --from chump-server chump-server

During repository development, uv still uses the local editable ../ai-query source from pyproject.toml.

Release

chump-server versions come from git tags through hatch-vcs.

git tag chump-server-v0.1.0
git push origin chump-server-v0.1.0

Pushing a chump-server-v* tag runs the PyPI job in .github/workflows/release.yml.

Environment

  • CHUMP_HOST: default 127.0.0.1
  • CHUMP_PORT: default 8080
  • CHUMP_WORKSPACE_ROOT: defaults to the parent directory of server/
  • CHUMP_DATA_DIR: default .chump
  • CHUMP_PROVIDER: default openai; also supports workers_ai
  • CHUMP_MODEL: provider-specific default
  • CHUMP_MAX_STEPS: default 64
  • CHUMP_VERBOSE: default 1

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

chump_server-0.0.1.tar.gz (66.0 kB view details)

Uploaded Source

Built Distribution

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

chump_server-0.0.1-py3-none-any.whl (28.0 kB view details)

Uploaded Python 3

File details

Details for the file chump_server-0.0.1.tar.gz.

File metadata

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

File hashes

Hashes for chump_server-0.0.1.tar.gz
Algorithm Hash digest
SHA256 f5054e9e0e4df22f4cb71561146bbe6fafc6f915c22c08c351c89e77b170865d
MD5 210eabc23a03b5e418518edcebe49e1b
BLAKE2b-256 bfe3b1731cc52f7e68ff689ff90904247ad3a445dbbd22065ebe547fd2cb4589

See more details on using hashes here.

Provenance

The following attestation bundles were made for chump_server-0.0.1.tar.gz:

Publisher: release.yml on Abdulmumin1/chump

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

File details

Details for the file chump_server-0.0.1-py3-none-any.whl.

File metadata

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

File hashes

Hashes for chump_server-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b4ec24422b43521215a17775790808b5c53b42b51c2a19bd7062fe4367ead0d4
MD5 3750dea44864171e87fc3dd245c7d2a7
BLAKE2b-256 51cf6d45b5c4c4dfe6aae838a1c369749b868b4519c702a372ee60a5c22e045c

See more details on using hashes here.

Provenance

The following attestation bundles were made for chump_server-0.0.1-py3-none-any.whl:

Publisher: release.yml on Abdulmumin1/chump

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