turnkeyml

onnxApache-2.0更新放缓

面向 ONNX 工作流的无代码命令行工具,能一键完成模型转换、基准测试和本地部署,省去手写脚本的麻烦。

No-code CLI designed for accelerating ONNX workflows

v6.2.5发布于 2025-06-05 15:37 UTC247star39fork同步于 2026-11-07 07:32 UTC

怎么上手

由 README 提炼,执行前请确认
pip install turnkeyml
硬件要求按 README 说明

README 未说明

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

面向 ONNX 工作流的无代码 CLI,用来导出和优化 CNN 与 Transformer 模型

面向 ONNX 工作流的无代码命令行工具,能一键完成模型转换、基准测试和本地部署,省去手写脚本的麻烦。

核心能力

  • 用 turnkey 命令无代码导出 ONNX 模型
  • 支持优化 CNN 和 Transformer 类模型
  • 通过 turnkey -h 列出集成的 ONNX 生态工具
  • 由 ONNX Model Zoo SIG 赞助维护

容易踩的坑

Lemonade SDK 已迁移到 lemonade-sdk 仓库,新包名为 lemonade-sdk,需尽快迁移;README 未给出 turnkey 命令本身的安装方式,只说明可用 turnkey -h 查看支持的工具

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v6.2.5
  1. v6.2.5最新正式版2025-06-05 · 2025-06-05 15:37 UTC

    What's Changed

    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

  2. v6.2.42025-06-04 · 2025-06-04 23:07 UTC
    查看更新说明

    What's Changed

    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

  3. 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/notebooks that 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_NAME command for each model (@jeremyfowers)

    🦗Bugs fixed:

    • lemonade-install --ryzenai hybrid will detect whether you have a compatible PC and raise a helpful error message if you do not, which should eliminate the confusing unordered map errors people have been seeing (@ramkrishna2910)
    • Improved the way lemonade-server CLI 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 version now 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

  4. 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)
      • Users can find a list of supported LLMs here.
      • Developers can programmatically access a list of supported LLMs here.
    • New supported models:
      • 6 new AWQ OGA+CPU models, enabling performant and lightweight support for non-STX systems (@iswaryaalex)
      • Mistral-7B-v0.3-Instruct-Hybrid and Llama-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

  5. v6.2.12025-04-25 · 2025-04-25 17:02 UTC
    查看更新说明

    What's Changed

    • Enable logprobs in OGA models, Hugging Face models, and Lemonade Server (@ramkrishna2910, @danielholanda)
    • New Lemonade Server application integration guides:
      • LM Evaluation Harness, aka lm-eval (@ramkrishna2910)
      • wut-cli Linux terminal assistant (@jeremyfowers)
      • AnythingLLM GUI (@danielholanda)
    • Major documentation improvements:
      • Overhaul for easier discoverability of server examples, contribution, and more (@vgodsoe)
      • Document lemonade.api for the first time in lemonade_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

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Welcome to ONNX TurnkeyML

    Lemonade tests Turnkey tests OS - Windows | Linux Made with Python

    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.