4月17日のトレンドリポジトリ

14 リポジトリがトレンド入り

今日はAI関連が12つで最多。全体で+17.0kスターを記録。

AI12Security1Other1

AI著名研究者カーパシーの知見を凝縮!Claude Codeの「暴走」を防ぐたった1つの設定ファイル — andrej-karpathy-skills

andrej-karpathy-skillsは、AIコーディングアシスタント「Claude Code」の振る舞いを改善するためのガイドライン(設定ファイル)です。AI研究の第一人者であるAndrej Karpathy氏が指摘した「AIが勝手に間違った前提で突き進む」「コードを無駄に複雑にする」「頼んでいない部分まで書き換える」といった問題を、たった4つの原則をまとめた1つのファイル(CLAUDE.md)で解決します。プログラマーがClaude Codeを使って開発する際に、AIの出力品質を大幅に向上させるための「AIへの指示書」のようなものです。プログラミングでAIアシスタントを使っているすべての開発者に役立ちます。

forrestchang/andrej-karpathy-skills·52.9k+8.0k

AIコーディング助手の「記憶喪失」を解決!セッションを超えて文脈を保存する永続メモリシステム — claude-mem

claude-memは、Claude Code(AIコーディング助手)が作業中に行ったことをすべて自動的に記録し、AIで圧縮して保存するプラグインです。次回のセッション開始時に、過去の作業内容から関連する情報を自動的に呼び出してくれるので、まるでAIが「前回の続き」を覚えているかのように作業できます。通常、AIチャットはセッションが終わると過去のやり取りを忘れてしまいますが、claude-memを導入するとプロジェクトの知識が蓄積され続けます。プログラマーやAIを使って開発をしている人にとって、毎回同じ説明をAIにし直す手間がなくなる便利なツールです。

thedotmack/claude-mem·TypeScript·60.8k+1.9k

大規模言語モデルを手を動かして学ぶ!全11章の無料実践チュートリアル — dive-into-llms

dive-into-llmsは、大規模言語モデル(ChatGPTのような高度なAI)を実際にプログラミングしながら学べる無料の教育教材です。上海交通大学の講義をもとに作られており、モデルの微調整(AIの性能を特定の仕事に合わせて高める作業)からセキュリティ対策まで全11テーマを網羅しています。各テーマにはスライド資料・解説文書・実行可能なプログラムが揃っており、初心者でも段階的に大規模言語モデルの全体像を把握できます。AI研究者や学生、エンジニアがLLM(大規模言語モデル)の基礎から応用まで体系的に身につけたいときに最適な教材です。華為(ファーウェイ)の昇腾(Ascend)プラットフォーム対応の追加コースも公開されています。

Lordog/dive-into-llms·Jupyter Notebook·31.2k+1.4k

ElevenLabsはもういらない?完全ローカルで動く音声クローン&合成スタジオ — voicebox

Voiceboxは、自分のパソコン上で完全に動作するオープンソースの音声合成スタジオです。数秒の音声サンプルから声をクローン(複製)し、23言語で音声を生成でき、ピッチ変更やリバーブなどの音声エフェクトも適用できます。ElevenLabs(有名な有料の音声合成サービス)の無料代替として開発されており、音声データが外部に送信されることなくプライバシーが守られます。5つのTTSエンジン(テキストを音声に変換する仕組み)を搭載し、ポッドキャスト制作やゲームの台詞生成、アクセシビリティツールなど幅広い用途に使えます。macOS・Windows・Linuxに対応し、プログラマー向けにはREST API(外部アプリから呼び出せる仕組み)も提供されています。

jamiepine/voicebox·TypeScript·19.5k+880

たった3000行のコードから「自分だけのAI秘書」が育つ!使うほど賢くなる自己進化エージェント — GenericAgent

GenericAgentは、AI(人工知能)に自分のパソコンを操作させる極めてシンプルなフレームワーク(ソフトウェアの骨組み)です。わずか約3000行のプログラムコードと9つの基本ツールで、ブラウザ操作・ファイル管理・マウスやキーボードの制御・スマホ操作まで幅広くこなします。最大の特徴は「自己進化」の仕組みで、新しい作業を一度こなすとその手順を「スキル」として記憶し、次からは一言で同じ作業を再現できるようになります。使えば使うほどスキルが蓄積され、自分だけの「技能ツリー」が育っていく、いわば植物のように成長するAIアシスタントです。Claude・Gemini・Kimiなど主要なAIモデルに対応し、他の類似ツールの6分の1以下のトークン(AI利用料に直結する消費量)で動作するため、コストも大幅に抑えられます。

lsdefine/GenericAgent·Python·3.2k+872

AIがファイルの中身を一瞬で見抜く!200種類以上に対応したGoogle製ファイル判定ツール — magika

Magikaは、ファイルの中身をAI(人工知能)を使って高速・高精度に判定するGoogle発のツールです。画像、文書、プログラムコードなど200種類以上のファイル形式を、わずか数ミリ秒(1秒の千分の1以下)で識別できます。約1億ファイルで学習したAIモデルは数MBと軽量で、特別な高性能マシンがなくても普通のパソコンのCPUだけで動作します。Magikaは実際にGmailやGoogleドライブ、セキュリティスキャンで毎週数千億ファイルの処理に使われており、平均約99%の精度を達成しています。コマンドライン、Python、JavaScript、Rust、GoLangなど複数の方法で利用でき、開発者からセキュリティ担当者まで幅広い人に役立ちます。

google/magika·Python·15.1k+854

AIエージェントを「進化」させる自律エンジン — プロンプト管理を生物学的に再発明 — evolver

Evolverは、AIエージェントのプロンプト(AIへの指示文)を体系的に「進化」させるためのエンジンです。生物のゲノムに着想を得たGEP(Genome Evolution Protocol)というルールに基づき、エラーログやパターンを自動で分析して、次にどう改善すべきかの指示を生成してくれます。手作業で場当たり的にプロンプトを修正するのではなく、変更の履歴が追跡可能で再利用できる「進化資産」として管理できるのが大きなメリットです。チームでAIエージェントを運用・保守している開発者や、プロンプトの変更に監査性・再現性を求める組織向けのツールです。EvoMapネットワークに接続すれば、他のユーザーとスキルや進化資産を共有することもできます。

EvoMap/evolver·JavaScript·3.5k+812

チャットで指示するだけでコードを書いてくれるクラウドAIエージェント基盤 — open-agents

Open Agentsは、チャットで指示を出すだけでAIがコードを書き、GitHubにプッシュしてプルリクエスト(コード変更の提案)まで自動作成してくれるオープンソースのWebアプリです。Vercel(Webサイトを公開するためのクラウドサービス)上で動作し、AIエージェントが安全な仮想環境(サンドボックス)の中でファイル操作やコマンド実行を行います。自分のパソコンを起動しっぱなしにする必要がなく、クラウド上でAIが自律的にコーディング作業を進めてくれるのが最大の魅力です。開発者がフォーク(コピー)して自由にカスタマイズすることを前提に設計されており、AIコーディングエージェントを自分で構築したいエンジニア向けのテンプレートとして使えます。

vercel-labs/open-agents·TypeScript·3.4k+738

画面も会話もすべて記憶するAI「第2の脳」— 30万人が使うオープンソース — omi

omiは、パソコンの画面やマイクからの会話をリアルタイムで記録・文字起こしし、要約やタスクリストを自動生成してくれる「第2の脳」のようなAIツールです。デスクトップ(macOS)、スマートフォン(iOS/Android)、さらには専用のウェアラブル端末(小型の身につけるデバイス)でも動作し、見たこと・聞いたことをすべて覚えているAIチャットに何でも質問できます。30万人以上のプロフェッショナルに利用されており、ソースコード(プログラムの設計図)がすべて公開されている完全オープンソースのプロジェクトです。仕事の会議やブレインストーミング、日常の情報整理まで、記憶の補助として幅広く活用できます。

BasedHardware/omi·Dart·9.4k+378

Androidアプリの中身を丸裸に!APKからAPI情報を自動抽出するClaude Codeスキル — android-reverse-engineering-skill

android-reverse-engineering-skillは、AndroidアプリのAPKファイルなどを「逆コンパイル」(アプリの中身を人が読めるコードに戻す作業)して、アプリが内部で使っているHTTP API(サーバーとの通信先や通信方法)を自動的に見つけ出してくれるツールです。AI開発ツール「Claude Code」のプラグインとして動作し、「このAPKを解析して」と自然な言葉で指示するだけで、アプリの構造分析からAPI一覧の抽出まで一連の作業を自動で実行してくれます。セキュリティ研究者やアプリ開発者が、ソースコードが手元にないアプリの通信仕様を調査・文書化したい場面で役立ちます。難読化(コードをわざと読みにくくする処理)されたアプリにも対応しており、複数のデコンパイルエンジンを使い分けたり比較したりできるのが特徴です。

SimoneAvogadro/android-reverse-engineering-skill·Shell·2.5k+375

WhatsAppをターミナルから操作!メッセージの同期・検索・送信をコマンド一発で — wacli

wacliは、人気メッセージアプリ「WhatsApp」をパソコンのコマンドライン(黒い画面に文字を打ち込む操作画面)から操作できるツールです。WhatsAppのメッセージ履歴をパソコンに保存・同期し、過去のメッセージを高速に検索したり、テキストやファイルを送信したりできます。WhatsApp Webと同じ通信方式を使った非公式ツールで、Go言語で構築されています。連絡先やグループの管理も可能で、日常的なメッセージ管理を自動化・効率化したいエンジニアや上級ユーザーに向いています。

steipete/wacli·Go·1.8k+321

AIの文章生成を爆速化!ブロック拡散で大規模言語モデルを高速推論する — dflash

DFlashは、大規模な言語モデル(ChatGPTのようなAI)の文章生成速度を大幅に高速化するための軽量ツールです。「投機的デコーディング」という仕組みを使い、小さなAIモデルが先回りして回答の下書きを並列で作成し、大きなAIモデルがそれを一括で検証することで、回答を生成するスピードを飛躍的に上げます。QwenシリーズやLlama、Kimi-K2.5など多数の人気AIモデルに対応しており、vLLM・SGLang・Transformers・MLX(Apple Silicon Mac向け)など主要な推論バックエンドで動作します。AIサービスを運営する企業や、ローカルでAIを高速に動かしたい開発者にとって非常に有用なツールです。

z-lab/dflash·Python·1.7k+195

AIエージェントを組み合わせて複雑なタスクを自動化!OpenAI公式の軽量フレームワーク — openai-agents-python

OpenAI Agents SDKは、複数のAIエージェント(自律的に判断して動くAIプログラム)を連携させて複雑な作業を自動化するためのPython向けフレームワークです。OpenAIだけでなく100種類以上のAIモデルに対応しており、特定のプロバイダーに縛られません。エージェントに「指示」「使える道具」「安全ガード」「他のエージェントへの引き継ぎ」を設定するだけで、まるでチームのように複数のAIが協力して仕事をこなしてくれます。音声対応のリアルタイムエージェントやサンドボックス(隔離された作業環境)でファイル操作を行うエージェントも構築でき、AIアプリ開発者やAIを業務に組み込みたいエンジニアに最適です。

openai/openai-agents-python·Python·21.5k+172

AIエージェントに「記憶力」を与える!たった6行で構築できる知識エンジン — cognee

cogneeは、AIエージェント(自律的に動くAIプログラム)に「記憶」を持たせるためのオープンソースの知識エンジンです。ドキュメントやデータを取り込むと、意味で検索できるベクトル検索と、情報同士のつながりを表すグラフデータベースを組み合わせて、AIが必要な文脈を自動的に見つけ出せるようにしてくれます。「remember(覚える)」「recall(思い出す)」「forget(忘れる)」「improve(改善する)」というシンプルな4つの操作だけで使え、プログラミング初心者でも扱いやすい設計になっています。Claude CodeやHermes Agentなど人気のAIツールとも連携でき、セッションをまたいだ長期記憶をAIに持たせることが可能です。AIチャットボットやカスタマーサポート、データ分析の自動化など、AIを活用するあらゆる場面で役立ちます。

topoteretes/cognee·Python·16.1k+170