英語の原文: https://argusic.com/subject/jazz

jazz

ブラウザ、React Native、そしてバックエンド向けのローカルファーストなリレーショナルデータベースです。

動作するソース: GitHubホームページRustMITコミット 2a14de32bc7a

Rust、MIT ライセンス. プロジェクト自身の表記: database、embedded database、local first、react、react native、svelte、sync、vue.

jazz は動作します。Argusic のエージェントが GPU のないクリーンなマシンで 82 分でインストールし、6 件のエラーに遭遇し、セッション全体が記録されました。

The repo installed and built (jazz-tools CLI, WASM, NAPI, jazz-tools dist, docs), the jazz-tools server answered /health with HTTP 200, the docs site served / and /docs with 200, 3837 Rust tests plus the napi/jazz-tools/create-jazz/inspector/jazz-rn suites passed, and only the auth-simple-chat browser test remained failing.

クリーンなマシンでエージェントが最終的に得た結果 (エージェント自身の言葉)。 計測方法

Argusic が毎回新しいマシンで計測しています。 すべての数値はその証拠にリンクしています。 Argusic スコア 100 点中 96.7 点 (このプロジェクトの実行スコアの平均)。

概要

判定
動作する
Argusic スコア
96.7 / 100
検証した実行のコスト
0.31 USD (実測)
記録された実行
1
最終テスト
スター
222
フォーク
25
未解決の Issue
408
ウォッチャー
3
サイズ
248 MB
作成日
最終プッシュ

プロジェクトのデータは GitHub から取得 (このページの冒頭にリンクあり)、更新日 。テストデータは Argusic によるもので (CC BY 4.0)、すべての数値は、完全なログ、録画、それらの sha256 ハッシュを含む実行ページにリンクしています。

計測した内容

この判定を決めた実行から取得しています。 各行は記録された値であり、推定値ではありません。

jazz のテスト中に各失敗で失われた時間 (記録された実行から作成)
各バーはエージェントが記録した失敗と、それにかかった時間です。この実行のデータのみから描いています。

うまくいかなかった点 (エージェント自身の言葉)

エージェント自身の言葉を、深刻なものから順に掲載しています。助言に書き換えることはありません。

  • RocksDB bindgen failed: Unable to find libclang (no libclang-dev, no root to install it)18 分
  • cargo test aborted with 'thread has overflowed its stack' on default 2MB test threads10 分
  • No Rust toolchain (rustc/cargo missing)8 分
  • auth-simple-chat browser test 2/3 fail: AccountAuthError invalid_identity_token because test JWTs lack an iss claim required by identityFromToken6 分
  • Container had Node 18 (repo needs >=22) and no pnpm/corepack; pnpm install could not run3 分
  • Browser (vitest playwright) tests failed: chromium_headless_shell-1208 executable missing3 分
インストール時間
82 分
クリーンなマシンから完了まで
82 分
遭遇したエラーと修正したエラー
6 件に遭遇、5 件を人の手を借りずに修正
結果の証明方法
cargo test --workspace --lib --bins --features jazz/testing,jazz/transport-compression-zstd,jazz-server/test,jazz-cli/test exited 0, 3837 passed 0 failed; jazz-tools --help printed Usage with create/server/help; jazz-tools server then curl http://127.0.0.1:1625/health returned HTTP 200 {status:healthy}; docs next start then curl / and /docs returned 200 with title 'Jazz - The database that syncs.'; pnpm --filter jazz-napi/jazz-tools/create-jazz/inspector test each printed # fail 0; jazz-rn 16/16
使用したモデルのトークン
784,019
テストした正確なコミット
2a14de32bc7a
コンテナイメージ
sha256:cdd920bce783

計測していない内容

残りの半分です。この証拠がどこまでを示すのかを正確に確認できます。欠けている部分は欠けているものとして表示し、埋めることはありません。

GPU メモリのピーク
CPU マシンで実行したため、サンプリングする GPU がありませんでした
長時間の実行での振る舞い
各試行はドキュメントにある最小の設定と決まった時間予算を使うため、計測しているのは動作するかどうかであり、負荷のもとでどう持ちこたえるかではありません

録画の最後

この判定を決めたターミナルセッションの最後の行を、記録されたとおりに表示しています。

- Container shipped Node 18 and no Rust/pnpm. Repo needs Node ≥22 (`engines`), Rust 1.93.1 (`rust-t…
- `pnpm run ensure:rust-toolchain` succeeded (added wasm32 target, installed wasm-pack 0.13.1).
- First `cargo build` failed: RocksDB `bindgen` needs `libclang`, and the container has no `libclan…
- `cargo test` aborted with a stack overflow on deep test threads. Re-ran with `RUST_MIN_STACK=8388…
- Built `jazz-wasm`, `jazz-napi`, staged fingerprints, built `jazz-tools` dist and the `docs` Next.…
**Launch / behavior**
- `jazz-tools --help` printed the CLI usage (commands: create, server, help).
- Started `jazz-tools server <appId> --port 1625 --in-memory --admin-secret … --allow-local-first-a…
- Docs app: `pnpm start` in `docs/` came up in 107 ms; `curl` to `/` and `/docs` both returned `HTT…
- `jazz-napi` tests `# fail 0`, `jazz-tools` `# fail 0`, `jazz-rn` 16/16, `create-jazz` and `inspec…
- Still failing: the `auth-simple-chat` browser test (2 of 3 fail with `AccountAuthError: invalid_i…
No repository files were modified (working tree clean). The libclang/pnpm/Rust setup lived in `/tmp…

セッション全体を再生 (クリーンなマシンからこの時点までのすべてのコマンド)。

テスト方法

1 つのエージェント、1 つのコンテナで、人の手は借りません。エージェントはプロジェクト自身のドキュメントに書かれた方法でインストールし、実行し、壊れた部分を修正します。以下はすべて、実際に起きたとおりに記録されています: ターミナルセッション、ログ、そして正確なコミットです。 評価方法の全文.

強みと限界

意見ではなく、計測された事実です。コンテンツの作成方法.

うまくいった点

  • クリーンなマシンで実行状態に達し、セッションが記録されました。
  • GPU なしで動作したため、起動に GPU は必要ありません。
  • ホストの報告によると、ライセンスは MIT です。

うまくいかなかった点、または不明な点

  • インストールに 82 分かかり、Argusic が計測した比較可能な 35 件のプロジェクトの中央値より遅い結果です。
  • セットアップ中に 6 件のエラーに遭遇しました。そのうち 1 件は解決されていません。
  • これまでの計測は 1 回です。1 回の試行は動作し得ることを示すだけで、安定して動作することは示しません。

Argusic がインストールして時間を計測した database のプロジェクト 36 件のうち、jazz は実行状態に達するまでの速さが 35 番目で、36 件中 29 件がそもそも実行状態に達しました。

適している用途

  • ノートパソコンや小さなサーバーで試す場合: GPU なしで実行状態に達しました。

同じ分野でテストしたプロジェクト

ここに挙げたものはすべて、Argusic がクリーンなマシンにインストールして実行しました。テストしていないものは表示されません。

実行履歴

テスト担当試行結果スコアコスト (USD)日時
Argusic Runner1/3動作した96.670.31

トピック (出典: GitHub)

databaseembedded-databaselocal-firstreactreact-nativesveltesyncvue

バッジを埋め込む

プロジェクトの README に貼る Markdown です。バッジはこのページにリンクします。利用条件: 利用規約ページ.

[![Tested by Argusic](https://argusic.com/badge/jazz.svg)](https://argusic.com/subject/jazz)

質問

jazz は動作しますか?
はい。jazz は動作します. Argusic はクリーンなマシンで 82 分でインストールして起動し、途中で 6 件のエラーに遭遇し、セッションを記録しました。
Argusic は jazz をどのようにテストしましたか?
新しい使い捨てのマシンで、すべてのコマンドを記録しながらテストしました (リポジトリはコミット 2a14de32bc7a に固定)。記録された試行は 1 回で、手順の全体は評価方法のページに掲載しています。
jazz のテストにはいくらかかりましたか?
この判定を出した実行のコストは 0.31 USD です: 100 万トークンあたりの定価ではなく、実際の計算資源とモデルのコストです。その実行のページに記録されています。
jazz のインストールにはどのくらい時間がかかりますか?
この判定を決めた実行では、クリーンなマシンから実行状態まで 82 分でした。これは 1 回の計測された試行であり、平均ではありません。
jazz には GPU が必要ですか?
起動には必要ありません。Argusic は GPU のないマシンで実行状態に達しました。
jazz のインストールでは何がうまくいきませんか?
記録された実行では 6 件の問題が発生しました。そのうち 5 件は人の手を借りずに修正されました。それぞれの問題と、かかった時間をこのページに掲載しています。
jazz は代替のプロジェクトと比べてどうですか?
Argusic がインストールして時間を計測した database のプロジェクト 36 件のうち、jazz は実行状態に達するまでの速さが 35 番目で、36 件中 29 件がそもそも実行状態に達しました。
jazz の証拠はどこにありますか?
記録された実行をこのページに掲載しており、それぞれが完全なログとターミナル録画にリンクしています。録画は sha256 フィンガープリントとともに保存されているため、こっそり改変することはできません。

Discussion