トピック / python
python
84件のリポジトリ
作りながら学ぶ、実践プログラミング教材集 — インタプリタ、OS、シェル、エミュレータなど「ゼロから何かを作る」チュートリアルを言語別に整理したキュレーションリストです。単なる文法学習で終わらず、実際に動くものを作る過程で学べるため、初心者から中級者まで実力を伸ばしたい開発者に向いています。
Curated list of project-based tutorials
Google発、機械学習のデファクト基盤 — Google Brainが開発したオープンソースの機械学習フレームワークです。研究から本番デプロイまでを一貫してカバーする柔軟なエコシステムを持ち、Python・C++の安定APIを提供します。長年の実績とコミュニティの大きさから、深層学習を学ぶ人から大規模分散学習を行う現場まで幅広く支持されています。
An Open Source Machine Learning Framework for Everyone
youtube-dl後継の高機能DL CLI — youtube-dlの活発でなくなったフォークyoutube-dlcをベースにした、より機能豊富な動画・音声ダウンローダーです。数千サイトに対応し、SponsorBlock連携やフォーマット選択、メタデータ編集など細かいオプションが充実しており、活発に開発が続いている点が既存ツールとの差別化ポイントです。
A feature-rich command-line audio/video downloader
自然言語で指示するだけで動く自律型AIエージェント基盤 — AutoGPTは目標を自然言語で伝えるだけでエージェントを自動生成・実行できるオープンソースプラットフォームです。ビジュアルビルダーでワークフローを細かく設計することも可能で、単発実行・スケジュール実行・トリガー起動にも対応します。18万以上のスター数と著名研究者からの引用が示す通り、自律型AI活用の代表的な選択肢として注目されています。
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
最先端モデルを統一的に扱うTransformers — テキスト・画像・音声・マルチモーダルの最先端モデルを共通APIで推論・学習できるフレームワークです。Qwen・Gemma・DeepSeekなど主要LLM/VLMにも対応し、Hugging Face Hubの事前学習モデルを即活用できる点が強みです。研究者・実務者双方にとって事実上の標準ツールとなっています。
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
ノーコードでAgentic workflowを組めるLLM開発基盤 — Difyは、RAGパイプラインやAgenticワークフローをノーコード/ローコードで構築できるLLMアプリ開発プラットフォームです。多様なAIモデルやツールを1つのワークスペースで統合管理でき、クラウド・VPC・セルフホストいずれでもプロトタイプから本番運用までスタックを作り直さずに移行できます。MCPやClaude、DeepSeekにも対応し、チーム開発に適しています。
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.
100種超のAIエージェント・RAGアプリ集 — Claude・Gemini・GPT・DeepSeek・Llamaなど主要LLMに対応した、実際に動作検証済みのAIエージェント・RAGアプリを100以上収録したOSSコレクションです。Apache-2.0で商用利用も可能で、クローンしてそのまま使えるテンプレート集として、学習からプロダクト開発まで幅広い層に役立ちます。
100+ AI Agents, Agent Skills and RAG Apps - Free and Open Source.
ノードで組み立てる最強の拡散モデルGUI — ComfyUIは画像生成AIをグラフ/ノード形式で自由に組み立てられるGUI・API・バックエンドです。モジュール構造により細かいワークフロー制御が可能で、Stable Diffusionなどの拡散モデルを扱う開発者やクリエイターに広く使われています。従来の一枚岩なUIとは異なり、拡張性と再利用性の高さが特徴です。
The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. The fastest local inference engine in the world.
テーマ入力だけでAIが短尺動画を自動生成 — 主題やキーワードを与えるだけで、脚本作成・素材選定・字幕生成・BGM合成までAIが自動化し、TikTokやYouTube Shorts向けの高画質動画を一気通貫で作れるツールです。LLMやFFmpegを組み合わせた自動化ワークフローが特徴で、動画制作の初心者や量産が必要なクリエイターに刺さります。
利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.
LLMがブラウザを操作するAIエージェント基盤 — LLMを使ってWebブラウザを人間のように操作するAIエージェントを構築できるPythonライブラリです。Playwrightをベースに自然言語の指示だけでブラウジング・自動操作タスクを実行できる点が特徴で、ブラウザ自動化とLLMエージェントを組み合わせたいエンジニアに刺さります。
Open-source Python library for AI browser agents, plus Browser Use Cloud: stealth browsers and a hosted agent API.
PyTorch:動的計算グラフのPython深層学習フレームワーク — NumPy感覚で使えるGPU対応テンソル計算と、テープ方式のautogradによる動的ニューラルネットワーク構築ができるライブラリです。Python-Firstな設計で命令的にモデルを書けるため、研究から実運用まで広く使われ、TensorFlowなどの静的グラフ系フレームワークとの差別化点になっています。
Tensors and Dynamic neural networks in Python with strong GPU acceleration
型ヒントで高速APIを書けるPythonフレームワーク — FastAPIはPythonの型ヒントを活かし、NodeJSやGo並みの高性能を実現するWeb APIフレームワークです。Starletteとpydanticを基盤に、自動補完やバリデーション、OpenAPI/Swagger UIのドキュメント自動生成を備え、開発速度と信頼性を両立します。
FastAPI framework, high performance, easy to learn, fast to code, ready for production
AIエージェントにネット閲覧能力を与えるCLI — Twitter・Reddit・YouTube・GitHub・Bilibili・小紅書などを一括で読み書き検索できるCLIツールです。API利用料なしで各プラットフォームへの接続方式を自動選択・維持してくれるため、Claude CodeやCursorなどのAIエージェントに簡単にネット閲覧能力を付与できます。GitHubトレンド1位を獲得した注目のOSSです。
Give your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
ユーザー名から全SNSアカウントを一括捜索 — Sherlockは指定したユーザー名を数百のSNS・Webサービス上で一斉に検索し、存在するアカウントを洗い出すOSINTツールです。ペネトレーションテストや調査(レコン)、デジタルフォレンジックの現場で、対象人物のオンライン上の足跡を素早く把握したいセキュリティ担当者や研究者に向いています。CLIで手軽に使える点も人気の理由です。
Hunt down social media accounts by username across social networks
ローカル制御とプライバシー重視のホームオートメーション — クラウド依存せずローカルで動くオープンソースのスマートホームプラットフォームです。モジュール構造で多様なデバイス・サービスを統合でき、DIY愛好家中心の世界的コミュニティが開発を支えています。Raspberry Piなどで自宅サーバーとして手軽に運用できる点が特徴です。
:house_with_garden: Open source home automation that puts local control and privacy first.
締め切りに追われる完璧主義者のためのWebフレームワーク — Djangoは高機能なPython製Webフレームワークで、ORM・テンプレート・管理画面など「フルスタック」な仕組みを標準搭載し、迅速かつ安全な開発を可能にします。長年の実績とドキュメントの充実度から、初学者から大規模サービスまで幅広く採用されている定番の選択肢です。
The Web framework for perfectionists with deadlines.
Rust製の超高速Pythonパッケージ・プロジェクト管理ツール — uvはpip・pip-tools・pipx・poetry・pyenv・virtualenvなどを一本で置き換えるツールで、pip比10〜100倍の速度を実現しています。統一ロックファイルによるプロジェクト管理やPythonバージョン管理、スクリプト実行まで対応し、Pythonエコシステムの乱立した開発体験を統合します。
An extremely fast Python package and project manager, written in Rust.
適応型Webスクレイピングフレームワーク — Scraplingは単発リクエストから大規模クロールまで対応するPython製スクレイピングフレームワークです。ステルス機能やPlaywright連携、AIによるセレクタ適応などを備え、サイト構造の変化にも強い点が既存ツールとの差別化ポイントです。MCPサーバー対応でAIエージェントからの利用もしやすくなっています。
🕷️ A Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
2600問超のDevOps面接対策問題集 — Linux・AWS・Kubernetes・Terraformなど幅広いDevOps関連技術を網羅した2600問以上の演習・面接問題集です。単なる用語集ではなく実践的な理解を促す構成で、DevOpsやSREを目指すエンジニアの学習・面接対策に活用できます。PRで問題を追加できるオープンな運営も特徴です。
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
ByteDance製、長時間タスクを回すSuperAgentハーネス — DeerFlowはサブエージェント・メモリ・サンドボックスを組み合わせ、数分から数時間かかるような調査・コーディング・創作タスクを自律的に処理するオープンソースのSuperAgentハーネスです。v1のDeep Research路線から刷新された2.0では、拡張可能なスキルとメッセージゲートウェイを軸に、より汎用的なエージェント基盤を目指しています。
An open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message gateway, it handles different levels of tasks that could take minutes to hours.
PDF・Office文書をLLM対応データに変換する解析基盤 — MinerUはPDFやWord・PowerPoint・Excelなど多様な文書形式をレイアウト解析・OCRで読み取り、LLMやRAG向けのMarkdown/JSONに変換するツールです。4段階の解析精度と文書ライブラリ・エージェント読み取り機能を備え、汎用PDFパーサーやOCRライブラリの代替として複雑な表・数式・構造化文書に強みを持ちます。
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
LLM/画像生成モデルをローカルで動かすデスクトップアプリ — Unslothはローカル環境でLLMや拡散モデルの実行・学習ができる初のデスクトップアプリです。GGUFやMLX形式に対応し、Qwen3.8やDeepSeek-V4、Gemma、FLUXなど最新モデルを幅広くサポート。クラウド不要でファインチューニングまで完結できる点が特徴です。
Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, DeepSeek-V4, MiniMax-H3, Gemma 4, FLUX and more.
30日間で学ぶPython実践カリキュラム — 基礎文法からデータ構造、Webスクレイピング、統計、Pandas、Flask、MongoDBまでを30日間の段階的な課題で学べる教材です。動画解説付きで初学者がフルスタックなPython力を無理なく積み上げられる点が特徴です。
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
LLM送信前にコンテキストを自動圧縮 — ツール出力やログ、RAGチャンクをLLMに渡す前に圧縮するライブラリ兼プロキシ/MCPサーバーです。コーディングエージェントでは20%、JSONでは60〜95%のトークン削減を回答精度を保ったまま実現し、重要なエラー行なども欠落させません。
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
523レッスンで学ぶAIエンジニアリング完全ガイド — 深層学習・LLM・エージェント・強化学習・コンピュータビジョンまでを20フェーズ523レッスンで体系的に学べる実践型カリキュラムです。学んで、作って、他人のために出荷するという理念のもと、Pythonを中心にRustやTypeScriptも扱い、多言語READMEも用意されています。AI Agent Memoryの作者による信頼性の高い教材です。
Learn AI Engineering! Learn it. Build it. Ship it for others.
AIコーディングアシスタントを映像制作スタジオ化するOSS — Claude・Cursor・Copilotなどのエージェントに動画制作能力を与える、世界初のオープンソース・エージェント型映像制作システムです。12種類の制作パイプラインと100以上のツール、700超のエージェントスキル・知識ファイルを備え、FFmpeg・Stable Diffusion・ElevenLabsなど既存の生成AI技術を統合して脚本から編集まで自動化する点が新しく、動画クリエイターや開発者に刺さる構成です。
World's first open-source, agentic video production system. 12 production pipelines, 100+ tools, 700+ agent skill and production-knowledge files. Turn your AI coding assistant into a full video production studio.
AIエージェントに永続する記憶を与えるメモリ基盤 — ChatGPTやLLMエージェントに「会話を超えて残る記憶」を追加するためのドロップイン型メモリ基盤です。RAGの単純な検索とは異なり、長期記憶の抽出・管理に特化し、トークン効率の良い独自アルゴリズムで高精度な記憶再現を実現しています。本番運用を想定した設計で、YCombinator採択企業が開発している点も注目です。
The Memory Layer for AI Agents - Drop-in memory infrastructure for AI agents and apps. Context that persists. Built for production.
Jira/Linear代替のOSSプロジェクト管理ツール — Plane はJira・Linear・Monday・ClickUpに代わるオープンソースのプロジェクト管理プラットフォームです。課題管理やスプリント(サイクル)、ドキュメント、トリアージまで一元管理でき、Plane Cloudでの利用に加え自前サーバーへのセルフホストも可能です。Django/React構成で、ツール運用の煩雑さを減らしたいチームに向いています。
🔥🔥🔥 Open-source Jira, Linear, Monday, and ClickUp alternative. Plane is a modern project management platform to manage tasks, sprints, docs, and triage.
業務アプリを統合するオープンソースERP — CRM、ECサイト、在庫管理、会計、人事など多数の業務アプリを個別にも組み合わせても使えるオープンソースERPです。必要なアプリだけ導入し、複数連携させることでフルスペックの統合基幹システムに拡張できる点が特徴で、SAPなど商用ERPの代替として中小企業から支持されています。
Odoo. Open Source Apps To Grow Your Business.
モデル依存しないCV用ツールキット — 物体検出・セグメンテーション・トラッキングなど、YOLOやTransformersなど任意のモデル出力を統一的に扱える汎用アノテーション・データ処理ライブラリです。特定モデルに依存せず、可視化やゾーンカウントなどのビジネスロジックを素早く実装できる点が特徴で、CVアプリ開発者に人気です。
We write your reusable computer vision tools. 💜
Rust製の爆速Pythonリンター&フォーマッター — FlakeやBlackなどの既存ツールに比べて10〜100倍高速なPython用リンター兼フォーマッターです。900以上の組み込みルールでFlake8・isort・Blackと互換性を保ちつつ、単一ツールに機能を統合しているのが特徴です。pipで簡単導入でき、大規模モノレポにも対応します。
An extremely fast Python linter and code formatter, written in Rust.
FastAPI公式のフルスタックWeb開発テンプレート — FastAPI作者自ら公開しているフルスタックテンプレートで、React・SQLModel・PostgreSQL・Docker Composeまで統合済みです。JWT認証やパスワード復旧、自動生成フロントエンドクライアント、Playwrightテスト、CI/CDも標準装備で、実務レベルのSaaS開発をすぐ始められる点が魅力です。
Full-stack web application template with FastAPI, React, SQLModel, PostgreSQL, Vite, Tailwind CSS, shadcn/ui, FastAPI Cloud, and Docker Compose.
開発者のためのエラー追跡・性能監視基盤Sentry — Sentryはエラー検出からトレース、性能監視、リプレイやアップタイム監視まで統合した開発者向けデバッグプラットフォームです。多言語SDKと豊富なエコシステムで、バグ修正までの時間を短縮したい開発チームに最適です。
Developer-first error tracking and performance monitoring
自前のインフラでAIエージェント基盤を構築・運用 — AgnoはAIエージェントの構築・実行・管理を一気通貫で行えるPython製フレームワークです。SDKでエージェントを作り、AgentOSランタイムで実行、専用UIで管理できます。JWTベースのRBACでデータやメモリの管理権限を自社に残せる点が、クラウド依存のエージェントサービスとの差別化ポイントです。
Build, run, and manage agent platforms.
妥協しないPythonコードフォーマッタBlack — Pythonコードのスタイルを自動で統一するフォーマッタです。yapfやautopep8と異なり設定の自由度をあえて絞ることで、プロジェクト間でコードの見た目を揃え、レビュー時の差分を最小化します。pre-commit対応で導入も簡単です。
The uncompromising Python code formatter
「自動運転する」プロダクトを作るOSS統合分析基盤 — PostHogは、プロダクト分析・セッションリプレイ・A/Bテスト・機能フラグ・エラートラッキングなどを一つに統合したOSSプラットフォームです。AIエージェントが問題を診断し改善を提案できるよう文脈情報を収集する点が特徴で、Slackやデスクトップ、MCP経由でも操作できます。GoogleアナリティクスやMixpanel、Amplitudeなど複数ツールを一本化したいチームに向いています。
:hedgehog: PostHog is the leading platform for building self-driving products. Our developer tools – AI observability, analytics, session replay, flags, experiments, error tracking, logs, and more – capture all the context agents need to diagnose problems, uncover opportunities, and ship fixes. Steer it all from Slack, web, desktop, or the MCP.
Rust製の超高速DataFrameクエリエンジン — PolarsはRustで書かれたDataFrame向け分析クエリエンジンで、マルチスレッド・SIMDによるベクトル化実行で高速動作します。遅延評価やout-of-core処理にも対応し、Pandasの代替としてPython/Node.js/Rなど多言語から利用できる点が特徴です。
Extremely fast Query Engine for DataFrames, written in Rust
トークナイザー不要の多言語TTS「VoxCPM2」 — OpenBMBによるトークナイザーフリーのTTSモデルで、多言語の音声生成・創造的なボイスデザイン・高精度な音声クローニングを実現します。MiniCPM系の技術をベースに、より自然で表現力豊かな音声合成を目指す点が特徴で、音声合成の研究者や開発者に刺さる内容です。
VoxCPM2: Tokenizer-Free TTS for Multilingual Speech Generation, Creative Voice Design, and True-to-Life Cloning
Google製、LLMで文章から構造化データを抜き出すライブラリ — LangExtractはGeminiなどのLLMを使い、臨床記録やレポートなどの非構造テキストから構造化情報を抽出するPythonライブラリです。抽出結果を元テキストの正確な文字位置に紐づける「ソースグラウンディング」と、結果をインタラクティブに可視化できる点が特徴で、医療文書解析や大規模テキストの情報抽出を行う開発者に有用です。
A Python library for extracting structured information from unstructured text using LLMs with precise source grounding and interactive visualization.
数式もレイアウトも崩さないPDF論文翻訳ツール — 数式・図表・レイアウトを保持したままPDF論文を全文双語翻訳できるツールです。Google/DeepL/Ollama/OpenAIなど複数の翻訳エンジンに対応し、CLI・GUI・MCP・Docker・Zoteran連携まで揃っているため、研究者が論文を素早く母国語で読みたい場面に刺さります。EMNLP 2025でもデモ採択された実績があります。
[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero
ローカルで動くコード知識グラフ for AI — tree-sitterでコードベースを解析し、永続的なナレッジグラフをローカルに構築するMCP/CLIツールです。AIコーディングツールが必要な箇所だけを参照できるようにし、コードレビューや大規模リポジトリ作業でのコンテキスト量をベンチマーク付きで削減します。
Local-first code intelligence graph for MCP and CLI. Builds a persistent map of your codebase so AI coding tools read only what matters, with benchmarked context reductions on reviews and large-repo workflows.
OpenAI公式のPython向けAPIクライアント — OpenAI REST APIをPython 3.10+から利用するための公式ライブラリです。OpenAPI仕様から自動生成され、全リクエスト/レスポンスの型定義を備え、HTTPX2による同期・非同期両対応のクライアントを提供します。Responses APIやChat Completions APIを簡潔に呼び出せる点が特長です。
The official Python library for the OpenAI API
LLMでBlenderを操作できるMCPプラグイン — BlenderをMCP経由でClaudeなどのLLMから直接操作できる第三者製アドオンです。プロンプト指示による3Dモデリングやシーン作成・編集をAIに任せられる点が新しく、3D制作者やAI活用に興味あるクリエイターに向いています。旧名blender-mcpから改称し、既存設定も引き続き利用可能です。
Community plugin to control Blender 3D with any LLM of your choice. Not affiliated with the official Blender Foundation.
Rust製の高速取引エンジンでバックテストと実運用を同一コードで — Rustでコアを実装し決定論的なイベント駆動アーキテクチャを持つ取引エンジンです。Pythonからも利用でき、株式・FX・先物・暗号資産・スポーツベッティングなど幅広い市場のアルゴ取引に対応します。バックテストと本番運用で同じ戦略コードを使い回せる点が既存フレームワークとの差別化ポイントです。
Production-grade Rust-native trading engine with deterministic event-driven architecture
AIエージェントを120秒で独立監査するツール — AIエージェントが「本当に指示通り動いているか」を監査するCLIツールです。人間もエージェント自身も実行可能で、わずか120秒で結果を得られます。ハルシネーション検知やプロンプトインジェクション対策に加え、EU AI ActやISO 42001など規制対応の観点も備え、責任あるAI運用を支えます。
Independent Auditing of AI Agents. Run by human or the agent itself, to answer the most crucial question in the AI Agent Economy. Is the agent doing what is supposed to do? With iFixAi you can have this answer in less than 120 seconds.
使い慣れた言語で書くIaC、Pulumi — Pulumiは、TypeScriptやPython、Go、C#など既存のプログラミング言語でインフラをコードとして定義できるIaCツールです。YAMLベースのTerraformと異なり、ループや関数、パッケージ管理といった言語機能をそのまま活用でき、AWS/Azure/GCP/Kubernetesなど300以上のプロバイダに対応しています。Automation APIで他のアプリへの組み込みも可能です。
Pulumi - Infrastructure as Code in any programming language 🚀
AIエージェント向けブラウザ操作SDK「Stagehand」 — Playwrightがテスト用に作られたのに対し、Stagehandはエージェントによるブラウザ操作・データ抽出を目的に設計されたSDKです。TypeScript/Python/Goに対応し、Claude CodeやCodexなどのAIツールと組み合わせて、任意のWebサイトから構造化データを取得できます。ログインセッションを保持できる点も実用的です。
The SDK to extract data and interact with any site on the web. Get started with Claude Code, Codex, Eve, Mastra, and more.
MCP公式Python SDK、LLM連携の標準API化 — LLMアプリにデータや機能を安全・標準的に公開する「Model Context Protocol」の公式Python実装です。stdio・Streamable HTTP・SSEなど主要トランスポートに対応し、わずか15行でMCPサーバーを構築可能。LLM連携を独自APIではなく共通規格で行いたい開発者に最適です。
The official Python SDK for Model Context Protocol servers and clients
1000以上のSNSから人物プロフィールを横断検索 — API・CLI・Webアプリの3形態で1000以上のSNSを横断し、特定の人物プロフィールを検索できるOSINTツールです。複数の検出手法を組み合わせた評価ロジックで誤検知を抑え、サイバーいじめや誹謗中傷の調査など法執行機関でも実際に利用されています。
API, CLI, and Web App for analyzing and finding a person's profile in 1000 social media \ websites
OSINT自動化で攻撃対象領域を可視化するSpiderFoot — 200以上のモジュールで多数のデータソースを統合し、OSINT調査を自動化するツールです。Web UI/CLI両対応、YAML設定可能な相関分析エンジンやTOR連携、Nmapなど外部ツール連携も備え、脅威インテリジェンスや攻撃対象領域の把握を効率化します。2012年から継続開発されている点も信頼性の証です。
SpiderFoot automates OSINT for threat intelligence and mapping your attack surface.
Pydanticが作るPython AI SDK — Pydanticチームによる型安全なAI SDKです。エージェント・リアルタイム音声・画像生成・埋め込みまで、あらゆるモデルを文字列1つで切り替え可能。Web、CLI、音声通話、非同期キューなど実行先を問わず同じエージェントを使い回せる点が特徴です。
How Python does AI. Agents, realtime voice, image generation, embeddings. Every model, every interface, typed end to end.
IPや電話番号を追跡するOSINTツール — IPアドレス・電話番号・ユーザー名から位置情報や関連情報を調査できるPython製のOSINTツールです。Seekerと連携したIP追跡や、SNS上のユーザー名検索にも対応し、Linux・Termuxどちらでも手軽に導入できます。ペネトレーションテストや情報収集を行うセキュリティ学習者・ハッカーに向いています。
Useful tool to track location or mobile number
サービス構成・拡張・監視をリアルタイムで一体化するRustエンジン — iiiはRust製のバックエンドエンジンで、あらゆるサービスをリアルタイムに組み合わせ・拡張・可視化できます。JS/Python/Rust向けSDKを備え、AIエージェントやAPI構築を行う開発者向けに、既存のマイクロサービス基盤とは異なる新しいプリミティブを提供します。
Effortlessly compose, extend, and observe every service in real-time for the first time ever.
Python×Rustで作るレトロゲームエンジン — PICO-8やTIC-80のように16色・4音源というシンプルな制約でドット絵ゲーム開発を楽しめるエンジンです。コア部分はRustで実装され高速に動作し、WebやWASM書き出しにも対応。個人開発ながら人気を集めるプロジェクトです。
A retro game engine for Python
自社ドキュメントに根ざしたプライベートAIエージェント基盤 — DocsGPTは社内文書やGitHubなどの情報源にRAGで根拠付けしたエージェントを自己ホストできるOSSプラットフォームです。Agent Builderやディープリサーチ、文書解析、マルチモデル対応を標準搭載し、ChatGPT的なクローズドSaaSに頼らず自社データを安全に活用したい企業・開発者に向いています。ワンコマンドで導入できる手軽さも強みです。
Private AI platform for agents, assistants and enterprise search. Built-in Agent Builder, Deep research, Document analysis, Multi-model support, and API connectivity for agents.
TurboQuant量子化で省メモリ高速なベクトル検索 — GoogleのTurboQuant量子化を使い、ベクトルを2〜4bit/次元で圧縮したまま直接検索するRust製ベクトルインデックスで、Pythonバインディングも提供します。1000万件の768次元埋め込みをfloat32比で最大15.5倍省メモリ化しつつ、FAISSより最大4.4倍高速に検索でき、学習・再構築不要でオンライン追加削除も可能です。
A vector index built on TurboQuant, written in Rust with Python bindings
抖音/TikTok動画を一括ダウンロード&データ収集するツール — 抖音・TikTokの動画や投稿データを収集・ダウンロードできるPython製ツールです。CSV/SQLite/XLSXへのデータ出力やAPI経由のサーバー利用にも対応し、DockerやPyInstallerでの配布も可能なため、個人利用からデータ収集用途まで幅広く使えます。
抖音 / TikTok 平台作品下载/数据采集工具
Microsoft発、本番運用を見据えたAIエージェント開発基盤 — Python/.NET/Go対応のマルチ言語フレームワークで、単発プロンプトを超えた逐次・並列・ハンドオフ・グループ連携などグラフベースのエージェント連携を実現します。耐久性・再開性・可観測性・人間介在制御を重視し、Azure OpenAIやCopilot SDKなど広いエコシステムと連携できる点がプロトタイプから本番運用への移行を支援します。
A framework for building, orchestrating and deploying AI agents and multi-agent workflows with support for Python and .NET.
AIエージェントも使う超高速ファイル検索SDK — Rust製で、タイポに強いパスと内容の検索、頻度順のファイルアクセス、バックグラウンド監視、軽量なメモリ内インデックスを備えています。ripgrepやfzfより長時間実行プロセスでの繰り返し検索が高速で、Neovimプラグインから発展し、opencodeやnushellなど多数のプロジェクトに採用されています。
The fastest and the most accurate file search SDK for AI agents, Neovim, Rust, C, Python, Bun and NodeJS
複数AIコーディングエージェントを束ねるメタハーネス — Claude Code・Codex・Cursorなど複数のAIコーディングエージェントを共通レイヤーで統括できるOSSフレームワークです。ハーネスを書き換えずに切替・併用でき、ポリシーやサンドボックス実行、端末・ブラウザ・スマホからのリアルタイム共同作業にも対応します。
Omnigent is an open-source AI agent framework and meta-harness: orchestrate Claude Code, Codex, Cursor, Pi, and custom agents — swap harnesses without rewriting, enforce policies and sandboxing, and collaborate in real time from any device.
HTTP/BT/動画まで対応する万能ダウンローダー — PySide6製のクロスプラットフォームダウンローダーで、HTTP・Magnet/BT・FTP・M3U8・DASHに加えYouTubeやBilibiliの動画取得、GitHub/HuggingFaceのミラー加速まで一本化。ブラウザ拡張と連携し、動画検出からシームレスにダウンロードできる点が既存ツールとの差別化ポイントです。
The only downloader you need. 下载器的集大成者。
OSINT調査をグラフで可視化するオープンソースツール — Flowsintは、サイバーセキュリティアナリストや調査担当者向けに、情報をグラフ構造で視覚的に探索できるOSINT調査プラットフォームです。データは全てローカルに保存されプライバシーを重視、Dockerで簡単に構築でき倫理的な利用ガイドラインも用意されています。
A modern platform for visual, flexible, and extensible graph-based investigations. For cybersecurity analysts and investigators.
Rust製の高速SQL/DataFrameクエリエンジン — Apache DataFusionはRustで実装されたOLAP向けクエリエンジンで、SQLとDataFrame APIを備え、Apache Arrowを基盤に高速なベクトル化実行を行います。独自のデータ処理エンジンやPythonバインディングを作りたい開発者に向けたビルディングブロックとして利用でき、Spark等の代替として組み込みやすい点が特徴です。
Apache DataFusion SQL Query Engine
4GB GPUでも8BモデルをLoRA/QLoRA微調整 — YAML一つでLLMのファインチューニングと事後学習をワンコマンド実行できるCLIです。レイヤーストリーミング技術により、家庭用の4GB GPUでも8Bモデルを学習可能にしている点が特徴です。SSHやconfig地獄なしで手軽にLoRA/QLoRA/DPO/SFTを試せます。
Fine-tune LLMs from one YAML. Layer streaming trains an 8B model on a 4 GB laptop GPU.
Python/TSで作るAIエージェントの実行基盤SDK — Strands AgentsチームによるOSSで、モデルやクラウドを問わずAIエージェントを構築・端から端まで制御できる「ハーネス」を提供します。Anthropic・OpenAI・Bedrockなど複数モデルに対応し、Python/TypeScript両対応でCLIも用意されているのが特徴です。
Build an agent harness and control it end-to-end. Open-source SDK for production AI agents in Python & TypeScript - any model, any cloud.
高速に分岐可能なmicroVMでAIエージェントを安全実行 — AIエージェントやユーザーコード、CIジョブなど信頼できないワークロードをmicroVMでハードウェアレベルに隔離しつつ、コンテナ並みの速さで動かせます。稼働中サンドボックスのフォークやスナップショット復元にも対応し、Dockerイメージもそのまま実行可能。Rust製でLinux/macOS/Windowsに対応する自己ホスト型のセキュアな実行環境です。
🧱 easy, fast, programmable and local-first microVM runtime and library
AI生成コードを安全実行するRust製Pythonサンドボックス — pydanticが開発するRust製の軽量Pythonインタプリタで、LLMが生成したコードを安全に実行するためのサンドボックスです。コンテナ型サンドボックスに伴う遅延・複雑さ・コストを避けられる点が特徴で、Python/Rust/NPMパッケージとしても利用可能です。
A secure Python sandbox, written in Rust, for code written by AI.
初心者から上級者まで学べる70本のセキュリティ実践プロジェクト集 — サイバーセキュリティ学習を目的とした70個のプロジェクトを、Foundations・Beginner・Intermediate・Advancedの4段階に分けて提供するリポジトリです。フルソースコード付きで学習・流用・参照が自由にでき、資格ロードマップや実務向けツールも含むためポートフォリオ作りや実践力強化を目指す学習者に最適です。
Building 70 Projects ranging from beginner to advanced so anyone can — learn from, build upon, use as a reference, or even copy directly. Gamified Cybersecurity learning 👇
MCP経由でコードベースを丸ごと理解するエージェント基盤 — コードや呼び出しグラフ、git履歴、テスト、設計判断をローカルで一度インデックス化し、MCP経由でAIエージェントや人間が質問できるツールです。死んだコードの検出や修正優先度の提示、コンパイラ照合済みの高精度な呼び出しグラフが特徴で、CodeScene等の既存ツールより多くの不具合を検出できると主張しています。
Codebase intelligence for AI and humans: code health scores, auto-generated docs, git analytics, dead code detection, and architectural decisions via MCP.
qBittorrent検索機能を拡張する公式プラグイン集 — qBittorrentの検索機能で使う検索プラグインを集めたリポジトリです。公式メンテナンスは限定的ですが、コミュニティがJackett連携など多数の非公式プラグインを共有・改善しており、対応サイトを増やしたいユーザーに役立ちます。
Search plugins for qBittorrent search feature
エージェント向けツールのOpenRouter「Treg」 — TregはAIエージェント用ツールをOpenRouterのように統一APIで呼び出せるプロキシ兼レジストリです。SEO・スクレイピング・企業情報取得など3,000以上のAPIを60超のプロバイダから1回数セント単位で利用でき、個別契約なしで使える点が特徴です。自社のAPIキーやCLI、Skillも登録して秘密情報をサーバーから漏らさずチームで共有できます。
OpenRouter for agent tools. Join community here: https://discord.gg/6mQYYfFMAn
メール/ユーザー名OSINTを一気に横断調査 — メールアドレスまたはユーザー名を1つ入力するだけで、2720以上のサイトを横断検索しデジタルフットプリントを可視化するOSINTツールです。MCPネイティブ対応により調査自動化とも連携でき、セキュリティ調査・人物特定・レッドチーム活動に活用できます。
🕵️♂️ (2-in-1) Email & Username OSINT suite featuring native MCP support for deep data extraction just from a single Email/Username. Analyzes 2720+ actively maintained scan vectors (210+ email / 2510+ username) for security research, investigations, and digital footprinting.
データを渡さない自己ホスト型家計簿管理ツール — Securoはプライバシー重視のオープンソース家計管理アプリで、自分のサーバー上で完結して動作します。銀行連携型サービスに個人データを渡すことなく、口座や支出、習慣を可視化できる点が特徴で、データ主権を重視するユーザーに向いています。
Open-source personal finance manager. Self-hosted, privacy-first.
鳥の声で描く、19世紀図鑑風の電子額縁 — Raspberry Piとマイクで庭に来た鳥をBirdNETによる完全ローカルAIで音声検出し、19世紀の手彫り鳥類図版風イラストとしてe-inkパネルやTVに表示する自宅用キオスク端末です。クラウド不要で見た目も実用性も兼ね備え、バードウォッチャーやホームラボ愛好者に刺さる作品です。
Bird frame for Raspberry Pi or your homelab - real-time bird detection by audio, fully local AI, rendered as real, hand-cut 1800s bird illustrations. On an e-ink panel, a TV, or any screen.
PythonでCADを書く、OpenCascade駆動の新世代ライブラリ — build123dはOpenCascadeカーネルを使い、PythonicなAPIでBREPベースの2D/3D CADモデルを構築できるライブラリです。CadQueryと似た領域ですが、代数的な演算子(+=や*)による直感的なモデリングや型ヒント対応など、コードとしてのCAD設計をより洗練させています。3DプリントやCNC加工向けの精密モデル作成に向いています。
A python CAD programming library
決定木の中身を“見える化”するライブラリ — 決定木やランダムフォレスト、XGBoost・LightGBMなどのモデルを直感的に可視化できるPythonライブラリです。単なる木構造の図示に留まらず、特徴量の分岐やデータ分布まで表示することでモデルの解釈を助けてくれるため、機械学習を学ぶ人やモデル診断を行うデータサイエンティストに特に役立ちます。
A python library for decision tree visualization and model interpretation.
どの端末でも動く、ローカルLLM実行エンジン — NobodyWhoはRust製の推論エンジンで、Gemma・Qwen・Mistralなどのチャット系LLMをオフライン・ローカルで高速に動かせます。GodotやFlutter、React Native、Kotlin/Swiftなど多言語バインディングを備え、ツール呼び出しの型安全な自動生成、画像・音声入力、TTS/STT/VAD機能まで統合しているのが特徴です。ゲームやアプリ開発者がAPIキー不要でオンデバイスAIを組み込みたい場合に刺さります。
NobodyWho is an inference engine that lets you run LLMs locally and efficiently on any device.
PythonからSnowflakeへ公式接続 — SnowflakeへPythonから直接接続できる公式コネクタで、Python DB API 2.0に準拠しています。JDBC/ODBCに依存せずpipだけで導入でき、Javaなしでデータ分析・ETL処理を組みたいPythonエンジニアに向いています。なお次世代ドライバはdriversリポジトリで開発中です。
Snowflake Connector for Python
A small, fast decision model, or system one model, for agentic workflows. Pick between options or rate on a scale faster than an LLM, with a calibrated confidence on every decision.
SQLダッシュボードをYAMLで宣言的に定義するdbt-charts — dbt LabsによるdCTは、SQLでデータを定義しつつYAMLで見せ方を宣言する新しいダッシュボード記述方式です。AIエージェントが書きやすく人間が監査しやすい設計で、「バイブコーディング」による乱雑な可視化基盤の問題を解決します。CLIやMCP対応で、AI時代のBIツールとして注目です。
Declarative YAML around SQL for dbt-native dashboards: easy for agents to write, easy for humans to audit.
ベンダーロックインなしのDurable Objects代替 — Cloudflare Durable Objectsに似た、状態永続化と排他的実行を備えたステートフルなサーバーレス関数を提供するOSSです。チャットや共同編集ツール、AIエージェント群など分散システムの構築を簡素化し、GCPへのセルフホストも可能でベンダーロックインを回避できます。
Build real-time, multi-agent coordinated systems with great web-socket support
Androidを自前SMS APIサーバーにするOSS — 手持ちのAndroidスマホをローカルホスト型のSMS API серверに変えるオープンソースアプリです。APIキー認証付きのREST APIでSMS送信を操作でき、広告なし・プライバシー重視で、Twilioなど有料SMSゲートウェイの自前代替として使えます。
An open-source solution for a SMS API Server hosted locally
答えに直行するAIエージェント向けクローラー — jevcrawlはAIエージェント向けのWebクローラーで、小さな判定モデルがリンクや文章を選別し、質問に答える部分だけをLLMに渡します。Crawl4AIの2倍の確率で正解ページを発見し、Claude自身にクロールさせるより10倍安く済む点が特徴です。
MCP server and CLI that crawls websites for AI agents: finds the answer page 2x more often than Crawl4AI, 10x cheaper per answer than letting Claude crawl.
AIコーディングの「簡潔さ」を測るベンチマーク — AIエージェントがSWE-bench等の公開ベンチマークで生成したパッチを静的解析し、statementや呼び出しなどの「コーディング単位」の増減を数値化します。コードを実行せず公開データから誰でも再計算でき、タスクを解いた際に追加したコード量が少ないモデルほど上位にランクされる独自のリーダーボードを提供します。
Measures how much code AI coding agents add, from patches benchmarks already publish