Skip to content

Releases: jozu-ai/kitops

Release v0.4.0

06 Nov 20:03
e2e83d9
Compare
Choose a tag to compare

Welcome to the latest release of Kit! We've added some exciting new features and improvements.

New Features

dev Command Now Available on Windows and Linux

You can now test your LLM applications locally on Windows and Linux using the kit dev command, which was previously available only on macOS.

We've integrated the llamafile project to implement the dev command, enhancing cross-platform compatibility.

Packaging Changes

To keep kit easy to use in automation pipelines, llamafile is no longer included by default in Kit packages. Instead, it is downloaded when the dev command is invoked. For users who need to work offline, we provide packages that include llamafile, marked as "offline".

📖 Learn more: See the kit dev documentation for additional details.

New --filter Option for kit info Command

We've made scripting with Kitfile values easier. The kit info command now supports a new --filter flag that allows you to select specific values from your Kitfile.

Example

Suppose you have the following Kitfile:

manifestVersion: 1.0.0
package:
  # ...
model:
  name: llama3.2-1b-1B-instruct-f16
  path: ./llama3.2-1b-1B-instruct-f16.gguf
  license: LLAMA 3.2 COMMUNITY LICENSE AGREEMENT
  description: Llama 3.2 1B instruct model
# ...

To get the path value of the model, run:

kit info model:tag --filter model.path

This command returns:

 `./llama3.2-1b-1B-instruct-f16.gguf`

What's Changed

New Contributors

Full Changelog: v0.3.4...v0.4.0

Release v0.3.4

28 Oct 20:13
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.3...v0.3.4

Release v0.3.3

28 Aug 16:46
Compare
Choose a tag to compare

What's Changed

  • docs: update CLI documentation for v0.3.2 by @github-actions in #434
  • Update model parameters to kitfile spec by @gorkem in #436
  • Update ModelKit diagram by @bmicklea in #435
  • Fix indefinite hang when unpacking over existing files by @amisevsk in #452
  • Updated Blog Feed + Readme by @Jwilliamsr in #454
  • Enable unpack to filter for specific layers instead of all layers of a type by @amisevsk in #446

Full Changelog: v0.3.2...v0.3.3

Release v0.3.2

02 Aug 12:49
Compare
Choose a tag to compare

What's Changed

  • docs: update CLI documentation for v0.3.1 by @github-actions in #430
  • Change the version template for releases by @gorkem in #433

Full Changelog: v0.3.1...v0.3.2

Release v0.3.1

01 Aug 16:24
ab2bb97
Compare
Choose a tag to compare

What's Changed

  • enhancement: Resumable downloads when pulling ModelKits
  • enhancement: New efficient storage layout for storing blobs
  • docs: update CLI documentation for v0.3.0 by @github-actions in #406
  • Update format.md by @javisperez in #409
  • fix typo by @eltociear in #411
  • Updated Posts by @Jwilliamsr in #413
  • Don't fail remote list operations if repo contains non-modelkits by @amisevsk in #407
  • Bump the npm-development group across 1 directory with 2 updates by @dependabot in #416
  • Add PR check step to verify all files in Vitepress @includes exist by @amisevsk in #415
  • Bump the actions-minor group with 2 updates by @dependabot in #417
  • Add support for resumable downloads; clean up ingest directory; add --concurrency flag by @amisevsk in #408
  • Show update notifications when a new version of kit is available by @amisevsk in #418
  • Fix garbage collection for pulled modelkits by @amisevsk in #420
  • jozu hub compatibility by @bmicklea in #410
  • Revamping KitOps use case doc by @bmicklea in #423
  • Add list of pre-made ModelKits to docs by @bmicklea in #425
  • Updated prebuilt-modelkits.md to remove references to invalid datasets by @brett-hodges in #428

New Contributors

Full Changelog: v0.3.0...v0.3.1

Release v0.3.0

11 Jul 23:02
Compare
Choose a tag to compare

👋 Hello beautiful KitOps users! Big news - this version optimizes the local storage format for KitOps, so when you run the first kit command you'll see a message about migrating to the new storage format. This is expected and exciting because it can save a lot of space by removing artifact duplicates!

Also a big welcome to @bhattbhuwan13, and thanks for your first PR. ❤️

What's Changed

New Contributors

Full Changelog: v0.2.5...v0.3.0

Release v0.2.5

06 Jun 18:09
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @github-actions made their first contribution in #317
  • @brett-hodges made their first contribution in #335

Full Changelog: v0.2.4...v0.2.5

Release v0.2.4

15 May 16:20
Compare
Choose a tag to compare

What's Changed

  • add CNAME file for github pages by @gorkem in #304
  • Generate a dynamic sitemap.xml on build by @javisperez in #303
  • Pack tarballs using linux path separators on windows by @amisevsk in #301
  • Use no compression for model layers by default by @amisevsk in #298
  • Fixup regexp used for validating repository names by @amisevsk in #305
  • Add command to print logs for dev server by @amisevsk in #287

Full Changelog: v0.2.3...v0.2.4

Release v0.2.3

07 May 20:51
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.2...v0.2.3

Release v0.2.2

03 May 15:42
Compare
Choose a tag to compare

What's Changed

  • chore: Update subproject commit in llama.cpp by @gorkem in #293

Full Changelog: v0.2.1...v0.2.2