CodeTracer:革命的なタイムトラベルデバッガー

2025-03-06
CodeTracer:革命的なタイムトラベルデバッガー

CodeTracerは、幅広いプログラミング言語をサポートするユーザーフレンドリーなタイムトラベルデバッガーです。プログラムの実行を共有可能な自己完結型のトレースファイルに記録し、GUI環境で実行を前後に移動して、すべてのメモリ位置の履歴を調べることができます。従来のデバッガーと比較して、CodeTracerは2つの大きな利点があります。再現が困難なバグを容易に再現してデバッグできること。プログラム内の任意の値の起源を追跡することで、バグの根本原因を迅速に特定できることです。現在Noir言語をサポートしており、将来的にはより多くのWeb3開発言語をサポートし、VS CodeなどのIDEに統合される予定です。

続きを読む

素晴らしいストリーム処理:クラスタなしで始めよう!

2025-03-06
素晴らしいストリーム処理:クラスタなしで始めよう!

多くの人は、ストリーム処理は難しすぎ、高価すぎ、実用的なユースケースがないと考えています。しかし、それは真実ではありません!このリポジトリは、SQLを使用した最新のストリーム処理技術で現実世界の問題を解決する方法を示す実行可能なデモを提供します。Kafka、PostgreSQL、RisingWaveを使用することで、最小限の例をローカルで実行し、データの取り込み、処理、変換、オフロード、および他のプラットフォームとの統合の基本を学ぶことができます。クラスタは必要ありません - ノートパソコンだけで始められます!

続きを読む
開発

xdg-ninja:あなたの$HOMEディレクトリの保護

2025-03-06
xdg-ninja:あなたの$HOMEディレクトリの保護

xdg-ninjaは、あなたの$HOMEディレクトリに不要なファイルやディレクトリがないかチェックする強力なシェルスクリプトです。Arch Wiki、antidot、コミュニティからの貢献によるXDGベースディレクトリの仕様を活用し、これらのファイルを適切な場所に移動する方法をガイドします。シンプルなコマンドで簡単に実行でき、移動に関する詳細な手順を提供します。GitHubからのクローン、Nixの使用、Homebrew経由など、複数のインストール方法がサポートされています。さらに、xdgnjというツールが提供され、設定ファイルの生成と管理を自動化することで、ユーザーエクスペリエンスを簡素化します。

続きを読む

VisualCrypto:画像ベースの秘密分散のためのオープンソースツールキット

2025-03-06
VisualCrypto:画像ベースの秘密分散のためのオープンソースツールキット

VisualCryptoは、Webインターフェースを備えたPythonベースのオープンソースツールキットで、ビジュアルシークレットシェアリング(VSS)を目的としています。VSSは、秘密の画像を複数のシェアに分割する暗号化技術です。各シェアはランダムノイズのように見え、それだけでは何も明らかにしませんが、組み合わせることで元の画像を再構成します。このツールキットは主に(2,2)-VSSスキームに焦点を当てており、秘密を明らかにするには両方のシェアが必要です。視覚暗号(VC)とランダムグリッド(RG)技術をサポートし、Webベースとスクリプトベースの両方の実行を提供することで、使いやすさと拡張性を備えています。

続きを読む

IPEX-LLMによるIntel GPUでのllama.cpp高速実行

2025-03-06
IPEX-LLMによるIntel GPUでのllama.cpp高速実行

このガイドでは、ポータブルzipパッケージとIPEX-LLMを使用して、llama.cppをIntel GPUで直接実行する方法を示します。手動インストールの必要はありません。Intel Core Ultraプロセッサ、第11~14世代Coreプロセッサ、Intel Arc A/BシリーズGPUで検証済みです。ダウンロード、解凍、環境変数の設定、実行例の詳細を説明し、マルチGPU設定や異なるオペレーティングシステム(WindowsとLinux)に合わせた指示を提供します。これにより、Intelハードウェア上で大規模言語モデルをスムーズに実行できます。

続きを読む
開発

ZenTool:AMD Zenマイクロコード操作ユーティリティ

2025-03-05
ZenTool:AMD Zenマイクロコード操作ユーティリティ

ZenToolは、AMD Zenプロセッサのマイクロコードを分析、操作、およびパッチを生成するためのツールスイートです。フロントエンドコマンド`zentool`、シンプルなアセンブラ`mcas`、および逆アセンブラ`mcop`が含まれています。マイクロコードファイルのさまざまな部分を検査および変更できます。たとえば、リビジョン番号、一致レジスタ、命令などを変更し、カスタムマイクロコードパッチを作成することもできます。マイクロコードのロードにはroot権限が必要であり、変更を加えた後は有効性を確保するために再署名する必要があります。このツールは、Googleハードウェアセキュリティチームのメンバーの作業に基づいており、関連する書籍や論文の影響を受けています。

続きを読む
開発

Arch Gateway:GenAIアプリのための安全で効率的なプロンプト処理

2025-03-05
Arch Gateway:GenAIアプリのための安全で効率的なプロンプト処理

Envoy Proxyの貢献者によって構築されたArch Gatewayは、生成AIアプリケーションの開発を簡素化し、最適化します。専用のLLMを活用してプロンプトを処理し、インテントベースのルーティング、堅牢なセキュリティ(ジェイルブレイクの防止)、API統合、包括的な可観測性を提供します。Arch Gatewayは複数のLLMをサポートし、Envoyを使用して高性能とスケーラビリティを実現します。ユーザーフレンドリーなCLIと詳細なドキュメントが提供され、通貨換算エージェントなどのシンプルなAIエージェントの作成方法を示すクイックスタートガイドも用意されています。

続きを読む
開発 可観測性

Scholium:あなた個人のリサーチエージェント

2025-03-05
Scholium:あなた個人のリサーチエージェント

Scholiumは、関連する学術論文を数秒で見つけて引用するAIエージェントです。研究者は、Googleが引用のない信頼性のない非学術的なソースを返すため、関連する論文を見つけるのに何日も費やします。Scholiumは、クエリだけで関連する学術論文を見つけ、引用します。現在、arXivデータベースにアクセスできます(PubMedと学術雑誌への拡張を計画中)!

続きを読む
AI

オープンソースGen-AI搭載エンタープライズサーチ:Onyxのご紹介

2025-03-04
オープンソースGen-AI搭載エンタープライズサーチ:Onyxのご紹介

Onyx(旧Danswer)は、企業のドキュメント、アプリ、そして人を繋ぐオープンソースのAIプラットフォームです。豊富な機能を備えたチャットインターフェースを提供し、様々なLLMに対応しています。Google Drive、Slack、Salesforceなど40以上のコネクタとシームレスに統合し、知識とアクセス制御を同期状態に保ちます。独自の指示、ナレッジベース、アクションを持つカスタムAIエージェントを作成できます。Onyxは、ラップトップ、オンプレミス、クラウドなど、あらゆる規模で安全に展開できます。MITライセンスの下で無料で利用可能なコミュニティエディションと、大規模組織向けの拡張機能を提供するエンタープライズエディションがあります。

続きを読む

Vidformer:コンピュータビジョン向けビデオ処理を革新

2025-03-04
Vidformer:コンピュータビジョン向けビデオ処理を革新

OSUインタラクティブデータシステムラボによって開発されたVidformerは、ビデオネイティブインターフェースのインフラストラクチャを提供し、コンピュータビジョンの視覚化を加速します。パフォーマンスを犠牲にすることなく、ビデオの注釈、編集、処理を高速化するために、ビデオを効率的に変換します。宣言型仕様形式を使用することで、Vidformerは透過的な最適化と遅延実行を提供し、ほぼ瞬時の再生を実現します。OpenCV、Supervision、FFmpeg、Jupyter、Apache OpenDALなどのオープンテクノロジーに基づいて構築されており、既存のPythonワークフローとの簡単な統合のためにcv2フロントエンドを提供します。ビデオエディターやデータベースではありませんが、VidformerはコンピュータビジョンライブラリやAIモデルを補完し、さまざまなビデオ関連タスクに最適です。

続きを読む
開発

anon-kode:ターミナルベースのAIコーディングアシスタント

2025-03-04
anon-kode:ターミナルベースのAIコーディングアシスタント

anon-kodeは、OpenAIスタイルのAPIをサポートする任意のモデルを利用する、ターミナルベースのAIコーディングアシスタントです。バグのあるコードの修正、関数の動作の説明、テストの実行など、Claude-codeと同様の機能を提供します。インストールと初期設定後、コードを入力するだけで使用できます。バージョン管理、ビルド、公開はGitHub Actionsによって自動化されており、パッチ/マイナー/メジャーのバージョンの選択による手動リリースが可能です。

続きを読む
開発

GameCube/WiiでWindows NTを実行する:クレイジーなプロジェクト

2025-03-04
GameCube/WiiでWindows NTを実行する:クレイジーなプロジェクト

信じられないプロジェクトが進行中です。Windows NT 3.51以降をGameCubeとWiiに移植するプロジェクトです!カスタムARCファームウェア、ドライバ、ツールチェーンなど、大規模なハッキングを必要とします。GameCube、Wii、Wii U(vWiiのみ)をサポートし、パーティショニング、ドライバのインストール、潜在的な問題点などを含むインストールプロセスを詳細に説明しています。困難な作業ではありますが、ゲーム機ハードウェアの可能性と開発者の創意工夫を示しています。

続きを読む
開発

FoleyCrafter:リアルで同期されたサウンドでサイレントビデオに命を吹き込む

2025-03-04
FoleyCrafter:リアルで同期されたサウンドでサイレントビデオに命を吹き込む

FoleyCrafterは、ビデオコンテンツに基づいてリアルで同期されたサウンドエフェクトを作成できる最先端のビデオからオーディオへの生成フレームワークです。AIを活用して、サイレントビデオを豊かなオーディオディテールを持つ没入型体験に変換します。ユーザーは、シンプルなコマンドライン操作でさまざまなサウンドエフェクトを簡単に生成でき、テキストプロンプトを使用して生成されたオーディオを制御することもできます。たとえば、「騒がしい人々」や「カモメ」を追加するなどです。Auffusionなどのモデルに基づいて構築されており、詳細なインストールと使用方法の手順が提供されています。

続きを読む

A-MEM:LLMエージェントのためのエージェンティックメモリシステム

2025-03-03
A-MEM:LLMエージェントのためのエージェンティックメモリシステム

大規模言語モデル(LLM)エージェントは複雑なタスクにおいて優れた能力を発揮しますが、過去の経験を活用するためには高度なメモリシステムが必要です。A-MEMは、Zettelkastenの原則を用いてメモリを動的に整理する、革新的なエージェンティックメモリシステムです。インテリジェントなインデックス付けとリンク、構造化された属性による包括的なノート生成、継続的なメモリの進化を実現します。エージェント主導の意思決定により、適応的なメモリ管理が保証されます。6つの基礎モデルに関する実験では、最先端のベースラインを上回る性能が実証されています。このリポジトリには結果を再現するためのコードが提供されています。アプリケーションについては、公式実装を参照してください。

続きを読む

Chirp:音響データ転送アプリ

2025-03-03
Chirp:音響データ転送アプリ

Chirpは、音を通してデータを転送するアプリケーションです。シンプルなエンコーディングスキームを使用して、テキストをオーディオ周波数に変換し、スピーカーから再生してマイクで拾います。リアルタイムの周波数可視化、テキストから音声への送信、音声からテキストへの受信機能を備え、独特の開始と終了のシグネチャを使用します。Node.js、React、TypeScript、Viteを使用して構築され、Web Audio APIを活用してオーディオ処理を行います。

続きを読む
開発 音響通信

Smartest Kid:Pythonで構築されたWindowsデスクトップAIアシスタント

2025-03-03
Smartest Kid:Pythonで構築されたWindowsデスクトップAIアシスタント

Smartest Kidをご紹介します。Pythonで構築されたWindowsデスクトップAIアシスタントです!SmarterChildからインスピレーションを得ており、シンプルで分かりやすいチャットUIを備え、WindowsのCOMオートメーションを使用してMicrosoft Office(Word、Excel)、画像、ファイルシステムと連携します。AI駆動のデスクトップオートメーションを探求するWindowsユーザーにとって最適です。このプロジェクトはオープンソースであり、機能と個性を拡張するための貢献を歓迎しています。

続きを読む

高性能なGo実装によるアテンションメカニズムとトランスフォーマーレイヤー

2025-03-03
高性能なGo実装によるアテンションメカニズムとトランスフォーマーレイヤー

takara.aiのフロンティア研究チームは、高性能と使いやすさを重視した、アテンションメカニズムとトランスフォーマーレイヤーの初の純粋なGo実装を発表しました。このライブラリには、ドットプロダクトアテンション、マルチヘッドアテンション、完全なトランスフォーマーレイヤーの実装が含まれており、スループットの向上のためのバッチ処理とCPU最適化された行列演算を備えています。エッジコンピューティング、リアルタイム処理、クラウドネイティブアプリケーション、組み込みシステム、本番環境に最適で、将来の改善には、位置エンコーディング、ドロップアウト、CUDAアクセラレーションが含まれます。

続きを読む
開発

agents.json:AIエージェントとAPIのインタラクションを簡素化

2025-03-03
agents.json:AIエージェントとAPIのインタラクションを簡素化

Wildcard AIは、AIエージェントとAPIのインタラクションを効率化するためのagents.json仕様を発表しました。OpenAPI標準を基盤とし、フローやリンクなどの機能を追加することで、AIエージェントが複数ステップのAPI呼び出しシーケンスを実行する際の課題を解決します。agents.jsonファイルはAPIエンドポイントとその相互作用を記述し、AIエージェントによるAPI呼び出しの信頼性を高めます。Wildcard Bridge Pythonパッケージは、agents.jsonファイルの読み込み、解析、実行機能を提供し、開発者はagents.jsonファイルを追加するだけで、AIエージェントとAPIのシームレスな統合を実現できます。

続きを読む

FlakeUI:フラクタル構造に基づく革新的なグラフユーザーインターフェース

2025-03-03
FlakeUI:フラクタル構造に基づく革新的なグラフユーザーインターフェース

FlakeUIは、フラクタル構造、親子軌道、ズーム要素に基づいたグラフユーザーインターフェースで、コンテンツナビゲーションに革命を起こします。シンプルなリストではなく、動的で探求可能なフラクタル宇宙としてウェブコンテンツを探求できることを想像してみてください。ユーザーは、5つの直感的なジェスチャー(パン、回転、ズームイン、ズームアウト、モード切り替え)で、この視覚的に素晴らしいインターフェースを操作します。Javascriptで構築されたFlakeUIは、厳選されたリンク集や検索可能な階層型カタログなど、頻繁にアクセスされるウェブサイトに最適です。コンテンツはXHTMLページとXML設定で管理され、ノード内のハイパーリンクナビゲーションをサポートしています。これまでにないコンテンツブラウジング体験を!

続きを読む

Ninjavis:Ninjaビルドログの可視化

2025-03-03
Ninjavis:Ninjaビルドログの可視化

NinjavisはNinjaビルドログを解析し、各ビルドアイテムのターゲット、開始時間、終了時間を抽出します。vis.jsを使用してシンプルなタイムラインの視覚化を含むテンプレートに出力します。buildbloatにインスパイアされ、ビルドパフォーマンスの分析に役立ちます。重複するログエントリを削除するには、事前に`ninja -t recompact`を実行してください。このツールは、ビルドプロファイルを作成するためのクリーンなコマンドラインインターフェースを提供します。

続きを読む
開発

ChromeにおけるuBlock OriginとManifest V3の非推奨化

2025-03-03
ChromeにおけるuBlock OriginとManifest V3の非推奨化

Chrome 127以降、Manifest V2拡張機能を使用しているuBlock Origin (uBO)ユーザーは警告が表示されます。Manifest V2が非推奨化されたため、uBOは互換性の問題に直面します。軽量版のuBO Lite (uBOL)がリリースされましたが、Manifest V3への対応のため機能が削減されています。ユーザーはuBOLへの移行、またはFirefoxなどの他のブラウザでのuBO継続使用を選択する必要があります。Chromeにおいて、2025年6月までのManifest V2サポート延長に関する議論も進行中です。

続きを読む
開発

SmallPond:軽量なデータ処理フレームワーク

2025-03-02
SmallPond:軽量なデータ処理フレームワーク

SmallPondは、DuckDBと3FS上に構築された軽量で高性能なデータ処理フレームワークです。ペタバイト規模のデータセットを容易に処理でき、長時間実行されるサービスは必要ありません。Python 3.8から3.12をサポートしています。シンプルなAPIにより、データの読み込み、処理、保存が容易に行えます。50個のコンピューティングノードと25個のストレージノードからなる3FSを実行するクラスタでGraySortベンチマークを使用した結果、SmallPondは110.5 TiBのデータを30分14秒でソートし、平均スループット3.66 TiB/分を達成しました。

続きを読む
開発

改ざん防止PCRマシン:検証可能な科学的研究結果の保証

2025-03-02
改ざん防止PCRマシン:検証可能な科学的研究結果の保証

バイオメディカル分野におけるデータ改ざんの増加という問題に対処するため、研究者たちは検証可能なPCRマシンを開発しました。PCRマシンに暗号署名技術とセキュアハードウェアを統合することで、実験結果が生成後に改ざんされることを防ぎます。仮想マシンと信頼実行環境を用いることで、PCRソフトウェアを隔離し、悪意のある変更を防ぎます。このアプローチは、古い機器であってもデータの信頼性を高め、検証可能な科学研究システムの構築に向けた重要な一歩となります。

続きを読む
テクノロジー

Recommendarr:AI搭載の映画・テレビ番組レコメンド

2025-03-02
Recommendarr:AI搭載の映画・テレビ番組レコメンド

Recommendarrは、Sonarr、Radarr、Plexライブラリに基づいて、AIを活用したパーソナライズされた映画やテレビ番組のレコメンドを提供するウェブアプリケーションです。SonarrとRadarrと直接統合してメディアコレクションを分析し、オプションでPlexと統合して視聴履歴を取り込むことで、より良いレコメンドを提供します。OpenAI、ローカルモデル(Ollama/LM Studio)、OpenAI互換APIに対応しています。レコメンド数、モデルパラメータなどをカスタマイズでき、ダーク/ライトモードとポスター画像表示も備えています。Dockerまたは手動インストールで簡単にインストールできます。データはプライベートに保持され、外部サーバーに送信されることはありません。

続きを読む

コマンドラインVPNツール:パラメーターの内訳

2025-03-02
コマンドラインVPNツール:パラメーターの内訳

これはコマンドラインで駆動されるVPNツールです。ユーザーはプライベートネットワークの宛先(-d)、グローバルルーティング(-g)、ローカルアドレス(-l)、リモートサーバーアドレス(-s)、サーバーモード(-srv)、クライアントとサーバーのTUNデバイスIPアドレス(-tc、-ts)、およびTUNデバイス名(-tname)を指定できます。重要なのは、サーバーがプライベートネットワークに到達できることです。そうでなければ、パケットが失われます。

続きを読む
開発

punktf:シームレスな設定を実現するクロスプラットフォームドットファイルマネージャー

2025-03-02
punktf:シームレスな設定を実現するクロスプラットフォームドットファイルマネージャー

複数のシステムで異なるドットファイルを管理することにうんざりしていませんか?punktfはこの問題を解決します!このクロスプラットフォームドットファイルマネージャーは、Windows、Linux、macOSで動作し、単一のコマンドで複数のターゲットにドットファイルをコンパイルおよびデプロイできます。条件付きコンパイルと変数挿入にはHandlebarに似た構文を使用し、動作をカスタマイズするためのプリ/ポストフックも許可します。1つの設定で、すべてのマシンで一貫性のある開発者エクスペリエンスを実現できます!

続きを読む

AlgoMIDI:セルオートマトンとグラフ探索アルゴリズムによる音楽制作スタジオ

2025-03-02
AlgoMIDI:セルオートマトンとグラフ探索アルゴリズムによる音楽制作スタジオ

AlgoMIDIは、Cellular Minimataの後継として開発されたバーチャルミュージックスタジオです。セルオートマトンの視覚化だけでなく、各「生きている」セルが音楽の音符をトリガーします。Vue 3、Vite、TypeScript、Web Audio API(Tone.js経由)、p5.js、Cytoscape.jsを使用して構築され、コンウェイのライフゲーム、グラフ探索アルゴリズム(BFS/DFS)、カスタムルールを使用して音楽を作成できます。再生速度の調整(60〜240 BPM)、生成された音符を表示する仮想ピアノ、視覚表現のための様々なレイアウトオプションなどの機能があります。音楽制作のユニークなアプローチです。

続きを読む
開発

ソニックアンリーシュドリコンパイル:驚きの強化を施した非公式PC移植版

2025-03-02
ソニックアンリーシュドリコンパイル:驚きの強化を施した非公式PC移植版

Unleashed Recompiledは、静的リコンパイルによって実現された、ソニックアンリーシュドのXbox 360バージョンのファンメイドPC移植版です。この非公式移植版は、高解像度、ウルトラワイドサポート、向上したフレームレート、強化されたパフォーマンス、そしてモディング機能を含む、大幅な改善を加えて、WindowsとLinuxにゲームをもたらします。合法的に入手したゲームファイルを提供する必要があります。N64: Recompiledに触発されたカスタムリコンパイラを使用して構築されたUnleashed Recompiledは、改良されたメニューシステム、実績サポート、そして強化されたビジュアルを誇り、オリジナルのコンソールリリースよりもはるかに優れた体験を提供します。

続きを読む

Servo:Rustで書かれた軽量で高性能なWebレンダリングエンジン

2025-03-01
Servo:Rustで書かれた軽量で高性能なWebレンダリングエンジン

ServoはRustで記述された高性能なWebレンダリングエンジンで、WebGLとWebGPUをサポートし、デスクトップ、モバイル、組み込みアプリケーションに適応できます。2012年にMozilla Researchによって作成され、軽量なWebテクノロジーの代替を目指し、Web標準の発展に貢献しています。2020年にMozillaはLinux Foundationに管理を移管し、2023年にはIgaliaが加わり、Linux Foundation Europeに移行しました。資金はまず、エンジンのリリースとWeb Platform Testsとの統合を保証するためのインフラストラクチャコストのカバーに充てられ、余剰資金は今後の改善と開発に充てられます。Servo Technical Steering Committeeが資金の優先順位付けについて議論します。

続きを読む
開発

Maestro:シンプルで効果的なモバイルおよびWeb UIテストフレームワーク

2025-03-01
Maestro:シンプルで効果的なモバイルおよびWeb UIテストフレームワーク

Maestroは、モバイルおよびWebアプリケーション向けのシンプルで効果的なUIテストフレームワークです。Appium、Espresso、UIAutomator、XCTestからの知見に基づいて構築されており、不安定性(不安定なUI要素やタップの処理)と遅延(`sleep()`呼び出しなしでコンテンツの読み込みを自動的に待つ)に対する組み込みの許容機能を備えています。解釈型であるため、非常に高速な反復が可能になり、宣言型のYAML構文によりテストの定義が簡素化されます。単一のバイナリで設定が簡単です。開始するには、docs.maestro.devをご覧ください。

続きを読む
1 2 32 33 34 36 38 39 40 50 51