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!
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bedf525479da150b6ce39810d91582dc9839f9226e871015bdb3cdd10d6816ec
|
|
| MD5 |
73ba1cc7619915453f54ed2de739045a
|
|
| BLAKE2b-256 |
12758b951b3c1501391b767a9e8c09c7d5da7dd0bdac8c05fd8a3836f9fa88af
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6f5665e0c11bbbe5ad5213d4d5afc5ee58567207501f0344a136972130ba3065
|
|
| MD5 |
40c2699099d8ca28eac1db6a4a3538bb
|
|
| BLAKE2b-256 |
1f9022128b2e748f61a68831e45e279a8c7e4fcba3134f6a2abe4399b5a85991
|