Performance Improvements
- The remote-magpie follower now reuses the already-parsed providers list, avoiding repeated parsing work.
- TOML dotted key names are now built in a single reusable buffer, reducing memory allocations.
- TOML files are now parsed directly from their original bytes instead of a joined copy, lowering memory usage and improving speed.
Install
Download from usemagpie.ai, or curl -fsSL https://usemagpie.ai/install.sh | sh. An installed magpie updates itself.
- macOS (Apple Silicon):
magpie-darwin-arm64.dmg - macOS (Intel):
magpie-darwin-amd64.dmg - Windows:
magpie-windows-amd64.exe(ARM:magpie-windows-arm64.exe) - Linux:
magpie-linux-amd64/magpie-linux-arm64(needs GTK 3 and WebKitGTK 4.1) - Terminal only:
magpie-cli-<os>-<arch>
Performance Improvements
- remote-magpie follower 现在会复用已解析的 providers 列表,避免重复解析工作。
- TOML 点分键名现在会在单个可复用缓冲区中构建,从而减少内存分配。
- TOML 文件现在会直接从其原始字节解析,而不是从拼接后的副本解析,从而降低内存使用并提高速度。
安装
从 usemagpie.ai 下载,或运行 curl -fsSL https://usemagpie.ai/install.sh | sh。已安装的 magpie 会自动更新。
The same release, and the feed magpie updates from: https://github.com/yetone/magpie-releases/releases/tag/v0.1.4145