Skip to main content

A CLI for querying a panel of llms and returning a combined, cross-referended response, with extensive customisation and usage modes.

Project description

Amalgam

If you're anything like me, towards the end of your projects, you're always querying multiple (5+) llm models at the same time, hoping to catch the last of the tiny issues, and trying to get the best out of every llm. But having seven opencode instances in numerous ghostty windows is messy, screen-constrained, and for my humble laptop, resource intensive. Amalgam aims to solve this by quering multiple llms at the same time (with multiple instances of the same model at different temperatures) and then merging the results together, giving you the best of all worlds in one place. Highly customisable, with cli flags covering temperatures, number of models, timeout, preview lengths, and more. One can use custom endpoints and models (beyond opencode zen). Enjoy!

Amalgam

Installation

pip install amalgam-panel

Usage

amalgam --key <your key> --timeout 120 --max_temperature 1 'What is life?'

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

amalgam_panel-0.1.3.tar.gz (43.8 kB view details)

Uploaded Source

Built Distribution

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

amalgam_panel-0.1.3-py3-none-any.whl (32.4 kB view details)

Uploaded Python 3

File details

Details for the file amalgam_panel-0.1.3.tar.gz.

File metadata

  • Download URL: amalgam_panel-0.1.3.tar.gz
  • Upload date:
  • Size: 43.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for amalgam_panel-0.1.3.tar.gz
Algorithm Hash digest
SHA256 bedf525479da150b6ce39810d91582dc9839f9226e871015bdb3cdd10d6816ec
MD5 73ba1cc7619915453f54ed2de739045a
BLAKE2b-256 12758b951b3c1501391b767a9e8c09c7d5da7dd0bdac8c05fd8a3836f9fa88af

See more details on using hashes here.

File details

Details for the file amalgam_panel-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: amalgam_panel-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 32.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for amalgam_panel-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 6f5665e0c11bbbe5ad5213d4d5afc5ee58567207501f0344a136972130ba3065
MD5 40c2699099d8ca28eac1db6a4a3538bb
BLAKE2b-256 1f9022128b2e748f61a68831e45e279a8c7e4fcba3134f6a2abe4399b5a85991

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