Lemonade SDK 已迁移到 lemonade-sdk 仓库,新包名为 lemonade-sdk,需尽快迁移;README 未给出 turnkey 命令本身的安装方式,只说明可用 turnkey -h 查看支持的工具
面向 ONNX 工作流的无代码 CLI,用来导出和优化 CNN 与 Transformer 模型
面向 ONNX 工作流的无代码命令行工具,能一键完成模型转换、基准测试和本地部署,省去手写脚本的麻烦。
核心能力
- 用 turnkey 命令无代码导出 ONNX 模型
- 支持优化 CNN 和 Transformer 类模型
- 通过 turnkey -h 列出集成的 ONNX 生态工具
- 由 ONNX Model Zoo SIG 赞助维护
容易踩的坑
- v6.2.5最新正式版2025-06-05 · 2025-06-05 15:37 UTC
What's Changed
- Fix bitrot by @jeremyfowers in https://github.com/onnx/turnkeyml/pull/326
The Lemonade SDK has moved to https://github.com/lemonade-sdk/lemonade
Full Changelog: https://github.com/onnx/turnkeyml/compare/v6.2.4...v6.2.5
- v6.2.42025-06-04 · 2025-06-04 23:07 UTC
查看更新说明
What's Changed
- Release v6.2.4 with Lemonade relocation notice by @jeremyfowers in https://github.com/onnx/turnkeyml/pull/325
The Lemonade SDK has moved to https://github.com/lemonade-sdk/lemonade
Full Changelog: https://github.com/onnx/turnkeyml/compare/v6.2.3...v6.2.4
- v6.2.32025-05-13 · 2025-05-13 20:45 UTC
查看更新说明
Summary of Changes
⚡Significant new Lemonade Server features (@danielholanda):
- Added OpenAI Responses API support
- Added Tool Calling support in Chat Completions API
📖Documentation Improvements
- A new Jupyter notebook under
examples/lemonade/notebooksthat provides an e2e tutorial for the Lemonade SDK tools (@jeremyfowers) - Added GAIA and PEEL links to the Lemonade Server apps list, and linked videos for Continue and AI Toolkit (@vgodsoe)
- The Lemonade Server Models page now includes the full
lemonade-server pull MODEL_NAMEcommand for each model (@jeremyfowers)
🦗Bugs fixed:
lemonade-install --ryzenai hybridwill detect whether you have a compatible PC and raise a helpful error message if you do not, which should eliminate the confusingunordered maperrors people have been seeing (@ramkrishna2910)- Improved the way
lemonade-serverCLI is added to PATH during GUI installation (@danielholanda, @jeremyfowers) - Total time telemetry in Lemonade Server debug logging is now accurate (@jeremyfowers)
- Froze a variety of external packages (Hugging Face Hub, ONNX, ORT) to avoid bugs
🛠️Additional Changes:
lemonade-server versionnow only displays the version number, to make it easier to parse (@kovtcharov)
New Contributors
@kovtcharov made their first contribution!
Full Changelog: https://github.com/onnx/turnkeyml/compare/v6.2.2...v6.2.3
- v6.2.22025-05-02 · 2025-05-02 16:25 UTC
查看更新说明
Server Improvements
v6.2.2 is focused on improvements for 🍋Lemonade Server users and app developers.
- LLMs can be downloaded after Lemonade Server installation using
lemonade-server pull MODEL_NAME(@jeremyfowers) - New supported models:
- 6 new AWQ OGA+CPU models, enabling performant and lightweight support for non-STX systems (@iswaryaalex)
Mistral-7B-v0.3-Instruct-HybridandLlama-3.1-8B-Instruct-Hybrid(@jeremyfowers)
- Stop any running Lemonade Server process using
lemonade-server stop(@danielholanda) - Lemonade Server works in offline mode (@ramkrishna2910)
Additional Improvements
- A new Lemonade Server integration guide, for using Mindcraft to add LLM-controlled NPCs to Minecraft (@itomek)
- Add response length to bench statistics and improve Quark installation process (@amd-pworfolk)
New Contributors
@itomek made their first contribution!
Full Changelog: https://github.com/onnx/turnkeyml/compare/v6.2.1...v6.2.2
- LLMs can be downloaded after Lemonade Server installation using
- v6.2.12025-04-25 · 2025-04-25 17:02 UTC
查看更新说明
What's Changed
- Enable
logprobsin OGA models, Hugging Face models, and Lemonade Server (@ramkrishna2910, @danielholanda) - New Lemonade Server application integration guides:
- LM Evaluation Harness, aka lm-eval (@ramkrishna2910)
wut-cliLinux terminal assistant (@jeremyfowers)- AnythingLLM GUI (@danielholanda)
- Major documentation improvements:
- Overhaul for easier discoverability of server examples, contribution, and more (@vgodsoe)
- Document
lemonade.apifor the first time inlemonade_api.md(@vgodsoe) - Lemonade Server's models are documented for the first time in
server_models.md(@jeremyfowers)
- A variety of fixes for Lemonade Server (@danielholanda, @jeremyfowers)
Full Changelog: https://github.com/onnx/turnkeyml/compare/v6.2.0...v6.2.1
- Enable
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
Welcome to ONNX TurnkeyML
We are on a mission to make it easy to use the most important tools in the ONNX ecosystem. TurnkeyML accomplishes this by providing a full SDK for LLMs with the Lemonade SDK, as well as a no-code CLIs for general ONNX workflows with turnkey.
🚧 🍋The Lemonade SDK Project has moved to: https://github.com/lemonade-sdk/lemonade 🚧
The new PyPI package name is lemonade-sdk
The new Lemonade_Server_Installer.exe is at: https://github.com/lemonade-sdk/lemonade/releases
Please migrate to the new repository and package as soon as possible.
For example:
pip uninstall turnkeyml
pip install lemonade-sdk[YOUR_EXTRAS]
e.g., pip install lemonade-sdk[llm-oga-hybrid]
Thank you for using Lemonade SDK!
🔑 Turnkey: A Complementary Tool for ONNX Workflows
While Lemonade focuses on LLMs, Turnkey is a no-code CLI designed for general ONNX workflows, such as exporting and optimizing CNNs and Transformers.
To see the list of supported tools, using the following command:
turnkey -h
Click here to get started with turnkey.
Contributing
We are actively seeking collaborators from across the industry. If you would like to contribute to this project, please check out our contribution guide.
Maintainers
This project is sponsored by the ONNX Model Zoo special interest group (SIG). It is maintained by @danielholanda @jeremyfowers @ramkrishna @vgodsoe in equal measure. You can reach us by filing an issue or emailing turnkeyml at amd dot com.
License
This project is licensed under the Apache 2.0 License.
Attribution
TurnkeyML used code from other open source projects as a starting point (see NOTICE.md). Thank you Philip Colangelo, Derek Elkins, Jeremy Fowers, Dan Gard, Victoria Godsoe, Mark Heaps, Daniel Holanda, Brian Kurtz, Mariah Larwood, Philip Lassen, Andrew Ling, Adrian Macias, Gary Malik, Sarah Massengill, Ashwin Murthy, Hatice Ozen, Tim Sears, Sean Settle, Krishna Sivakumar, Aviv Weinstein, Xueli Xao, Bill Xing, and Lev Zlotnik for your contributions to that work.