Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
0a46be9
Support HF downloading models (#16)
kerthcet Apr 19, 2026
1515fb1
Support `puma rm <model>` (#17)
kerthcet Apr 19, 2026
247a344
support puma info (#18)
kerthcet Apr 19, 2026
0dec613
Reuse the model cache to avoid duplicate download (#19)
kerthcet Apr 20, 2026
1c60676
remove available mem (#22)
kerthcet Apr 21, 2026
d1e8b4d
add speed at the end (#23)
kerthcet Apr 21, 2026
1ef69bc
fix: do no register model once cached (#26)
kerthcet Apr 21, 2026
2c05978
Support GPU detect (#27)
kerthcet Apr 21, 2026
6eb1811
update readme.md (#28)
kerthcet Apr 22, 2026
a9e08d0
Support inspect command (#29)
kerthcet Apr 23, 2026
0c6d29d
feat: add metadata (#30)
kerthcet Apr 24, 2026
ff1a0ab
Optimize the commands (#31)
kerthcet Apr 24, 2026
c36adc8
Support sqllite to store model information (#32)
kerthcet Apr 25, 2026
829258e
Support filter in `puma ls` (#33)
kerthcet Apr 25, 2026
bb0c581
v0.1.1 pre release (#34)
kerthcet Apr 25, 2026
5e778f7
update logo (#35)
kerthcet Apr 25, 2026
3ee482b
release v0.0.2 (#36)
kerthcet Apr 25, 2026
5f1286b
make sure the model name is always lowcase (#37)
kerthcet Apr 25, 2026
c98ddab
update logo (#38)
kerthcet Apr 25, 2026
1073f30
change logo (#39)
kerthcet Apr 25, 2026
3142752
change logo (#40)
kerthcet Apr 25, 2026
768fd0f
Update with new logo (#41)
kerthcet Apr 25, 2026
2b69e33
update with new logo (#42)
kerthcet Apr 25, 2026
4db0270
Support server (#44)
kerthcet Apr 26, 2026
a5dd473
optimize the modelInfo (#45)
kerthcet Apr 26, 2026
e359542
remove unused images (#46)
kerthcet Apr 26, 2026
1aa8abd
release v0.0.3 (#49)
kerthcet Apr 27, 2026
32b0cac
Add model to serve command (#50)
kerthcet May 6, 2026
e149b02
update crates.io desc
kerthcet Apr 27, 2026
f2deea2
add mlx framework
kerthcet Apr 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 40 additions & 0 deletions .github/workflows/rust-ci.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: Rust CI

on:
push:
branches: [ main, feat/* ]
pull_request:
branches: [ main ]

env:
CARGO_TERM_COLOR: always

jobs:
lint:
name: Lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Install Rust toolchain
uses: actions-rust-lang/setup-rust-toolchain@v1
with:
toolchain: stable
components: rustfmt, clippy

- name: Run lint
run: make lint

test:
name: Test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Install Rust toolchain
uses: actions-rust-lang/setup-rust-toolchain@v1
with:
toolchain: stable

- name: Run tests
run: make test
Loading
Loading