
wrapped.dev
Ethan Byrd (@etbyrd) and Vaibhav (@hellovai) · マーケティング
wrapped.devは、公開GitHubリポジトリを2024年の年間振り返りに変える。すべてのコミットとファイル変更を読み、言語モデルで平易な言葉の要約を書き上げる。そのまま共有できる。

wrapped.dev について
About
wrapped.devとは
wrapped.devは、公開GitHubリポジトリの一年を物語として組み立てる無料ツールだ。Spotify Wrappedと同じ発想をコードに当てはめたもので、公開リポジトリの名前を入力すると、2024年に何が変わったかをサイトが解析する。生のコミットログの代わりに、プロジェクトが実際に何を出荷したかを書いた文章が手に入る。
着想はEthan(@etbyrd)とVaibhav(@hellovai)のホリデー副業から来ている。二人はシアトルの起業家コミュニティの仲間だ。Ethanはgitリポジトリを分析して傾向を追うActual.aiを創業し、VaibhavはオープンソースのLLMオーケストレーションフレームワークBAMLを手がけるBoundaryを立ち上げた。この二つが重い処理を担う。Actual.aiがリポジトリの統計を集め、コミットデータを軽くし、BAMLがプロンプトとモデル選択を受け持つ。Gemini 1.5 Proは大きなコンテキストウィンドウを使い、リポジトリ全体を一度に要約する。AWS Bedrock上の小さめのモデル、たとえばLlama 3.3 70Bが、各コミット内のファイル変更を一つずつ分析する。
先に知っておきたい制約もある。扱えるのは公開リポジトリだけで、非公開リポジトリには対応していない。ボットの活動も除外しないため、自動コミットも物語に数えられる。チームは完全な解析パイプラインを大規模には回しておらず、統計やスコアが妙に見えることもある。振り返りは楽しい概観として受け取り、コード品質の判定とは考えないほうがいい。
はじめ方
- wrapped.devにアクセスし、公開GitHubリポジトリの名前を入力する。
- 送信すると、ツールがリポジトリを複製し、コミットとファイル変更を整理する。
- 解析が走るまで待つ。パイプラインは一年分のファイル変更をすべて読む。
- 生成された要約を読み、2024年にリポジトリで起きたことを確認する。
- 結果を共有するか、サイトが紹介する人気・最新リポジトリを見て回る。
AIツール情報
wrapped.devの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- リポジトリを手早く把握したい開発者。一年の活動を平易な言葉で要約するので、コミットログを追わずに済む。
- オープンソースのメンテナー。2024年に自分のプロジェクトが何をしたかの共有できる振り返りが手に入り、ブログ記事やコミュニティ更新に使える。
- 話題のプロジェクトを見て回る人。人気・最新のリストを使えば、他の利用者が振り返る価値ありと考えたリポジトリを見つけられる。
タスク
- 見慣れないコードベースの理解。要約はプロジェクトが出荷したものを述べ、コミットを一つずつ並べることはしない。
- 年末振り返り記事の作成。振り返りは共有される前提で書かれているため、SNSやニュースレターの素材として使える。
- 複数リポジトリの活発さの比較。いくつかをツールに通し、この一年でそれぞれがどう変わったかを比べる。
シーン
- 年末のプロジェクト振り返り。十二月に振り返りを生成し、チームやコミュニティが出荷したものを見返す。
- 貢献前にオープンソースを判断する。一年を要約した内容は、ファイルツリーだけでは得られない文脈を与えてくれる。
- チームの気軽な振り返り。コミット履歴を追わない相手にも、軽くて読みやすいリポジトリの概観を共有できる。
主な機能
リポジトリ年間振り返り
wrapped.devは公開リポジトリの2024年の活動を解析し、起きたことを書いた振り返りを作る。すべてのコミットとファイル変更を見て、読むための要約を出す。ツールの中核であり、人がリポジトリを送る理由でもある。
コミットとファイル変更の分析
ファイル単位のgit履歴まで踏み込み、総数だけでは終わらない。創業者の一人によるgit解析エンジンActual.aiがリポジトリ統計を集め、コミット情報をプログラムで軽くする。続いて小さめのモデルが各コミット内のファイル変更を確認するため、振り返りは行数だけでなく実際の作業を映し出す。
大コンテキストLLMによる要約
wrapped.devはリポジトリ全体の要約を一度にGemini 1.5 Proへ送り、大きなコンテキストウィンドウでプロジェクトを丸ごと視野に入れる。創業者はこの経路を高コストだが汎用分析には有効と説明する。断片ではなくリポジトリ全体をモデルが見るからだ。
BAMLによる構造化プロンプト
プロンプトとモデル選択はすべて、VaibhavのオープンソースLLMオーケストレーションフレームワークBAMLを通る。モデルが指示に従うことを願うのではなく、BAMLがどんなLLMの上でもアルゴリズムで指示を強制する。そのおかげで振り返りの書式と構成がリポジトリ間で揃う。
AWS Bedrock上の混合モデルパイプライン
裏方の処理では、wrapped.devはAWS Bedrockで動くオープンソースモデル、たとえばLlama 3.3 70Bに頼る。これらの小さめのモデルが、各コミットのファイル変更を分析する反復作業を担当する。この構成がコミットあたりの費用を十分低く抑え、一年分の履歴を通せるようにしている。
人気・最新リポジトリの発見
ホームページには二つのリストがあり、自分でリポジトリを選ばなくても見て回れる。一つは他の人がすでに振り返った人気リポジトリ、もう一つは最近追加されたものだ。コミュニティが何に関心を持つかを軽く眺められる。
共有できる振り返り
狙いは、そのまま配れる振り返りだ。出力は指標の羅列ではなく、プロジェクトの一年を語る物語として読める。だからコミット履歴を自分から開かない同僚やフォロワーにも共有しやすい。
メリットとデメリット
メリット
- 無料で使え、公開リポジトリの振り返りにアカウントもインストールも要らない。
- 各コミットのファイル変更を読むため、振り返りは生のコミット数ではなく実際の活動を映す。
- 一年分のgit履歴を平易な文章に変え、非開発者とも共有できる。
- 構成が明快で、git解析はActual.ai、プロンプトはBAML、変更ごとの処理はBedrockのモデルが担う。
デメリット
- 公開リポジトリのみで動作し、非公開や社内のプロジェクトは振り返れない。
- ボットを確認しないため、自動コミットやボットの活動が振り返りの内容を歪めることがある。
- 規模を保つためチームは縮小したパイプラインを回しており、スコアや統計が不正確な場合がある。
- ホリデーの趣味プロジェクトなので、磨き上げられた平台ではなく、粗さと限られた機能を前提にしたほうがいい。
よくある質問
公開GitHubリポジトリの年間振り返りを作る。2024年のコミットとファイル変更をすべて読み、gitツールと言語モデルを組み合わせて分析し、プロジェクトが何をしたかを平易な文章で書き出す。
関連コンテンツ
wrapped.devに関連するツール、スキル、記事を探す。
wrapped.devの代替ツール
Emailwritr
Emailwritr · ライティング · マーケティングEmailwritrは、すでに持っているリストからより多くの収益を引き出したいアフィリエイター、コース制作者、オンラインビジネス向けに作られたAIメールコピーライティングツールだ。空白のページや汎用的なチャットボットのプロンプトの代わりに、このAIメール作成ツールは、著名なダイレクトレスポンスのコピーライターを手本にしたフレームワークから、ウェルカムシーケンス、ローンチキャンペーン、カート放棄メール、プロモシリーズを生成する。自分のオートレスポンダーをつなぎ、オファーについて2、3の質問に答えると、あとは文案を書いてくれる。
Prosp
Prosp · ライティング · 音声・言語 · マーケティングProspは、代理店や営業チーム向けに作られたAI LinkedInアプローチツールだ。見込み客ごとに自分の声でメッセージとボイスメッセージを書き、相手が本当に返信するように仕向ける。アカウントをつなぎ、リードを見つけ、AIにパーソナライズされたメッセージを大量に下書きさせて送信させる。すべて1つの受信トレイから行える。大量のアウトバウンドを回す人向けにできている。それがこの製品の売り込みのすべてだ。それでも各接点は人間らしく感じられなければならない。
On Model
On Model · 画像 · マーケティングOn Modelは、服を仮想モデルに着せるAIファッションモデルツールであり、オンラインストアが撮影を予約せずにモデル着用の商品写真を手に入れられるようにする。Shopifyアプリとして動き、既存画像のモデルを差し替え、背景を変え、切り取られた写真や頭のない写真に顔を生成できる。狙いは単純だ。商品写真を顧客に合わせ、同じサプライヤー画像を使う競合と差をつける。
