rapidhash:非常に高速で高品質、プラットフォームに依存しないハッシュ関数

2025-05-17
rapidhash:非常に高速で高品質、プラットフォームに依存しないハッシュ関数

rapidhashは、wyhashの公式後継者であり、非常に高速で高品質、プラットフォームに依存しないハッシュ関数です。Apple M4 CPUでは70GB/秒を超える速度を達成し、SMHasherとSMHasher3のすべてのテストに合格しています。AMD64とAArch64向けに最適化されており、gcc、clang、icx、MSVCと互換性があります。マシン固有の命令セットに依存しないため、移植性にも優れています。衝突確率は非常に低く、理論上の理想値に近づいています。そのため、パフォーマンスが重要なアプリケーションに最適です。

続きを読む
開発

xtool:Xcodeのクロスプラットフォーム代替品

2025-05-17
xtool:Xcodeのクロスプラットフォーム代替品

xtoolは、オープンスタンダードを使用してXcodeのコア機能を複製するクロスプラットフォームツール(Linux / WSL / macOS)です。Xcodeを使用せずにSwiftPMでiOSアプリをビルドおよびデプロイします。主な機能には、SwiftPMパッケージをiOSアプリにビルドすること、アプリの署名とインストール、Apple Developer Servicesとのプログラムによるインタラクションが含まれます。独自のアプリ内でAppleサービスとiOSデバイスとやり取りするためのXKitライブラリも提供しています。

続きを読む
開発

Merliot Hub:あなただけのAI搭載プライベートデバイスハブ

2025-05-17
Merliot Hub:あなただけのAI搭載プライベートデバイスハブ

Merliot Hubは、Raspberry Pi、Arduinoなどのコンポーネントを使用して自作したデバイスを、Claude DesktopやCursorなどのLLMを介した自然言語で制御できるAI統合デバイスハブです。分散型アーキテクチャによりデータのプライバシーが確保され、第三者によるアクセスやデータの悪用を防ぎます。Webアプリケーション(モバイルアプリ不要)、Docker対応、無料のKoyebクラウドVMで実行可能です。あなただけのプライベートスマートホームエコシステムを構築しましょう!

続きを読む
ハードウェア

Solidis: 高性能でSOLID原則に基づいたRedis RESPクライアント

2025-05-16
Solidis: 高性能でSOLID原則に基づいたRedis RESPクライアント

Solidisは、SOLID原則に基づいて構築され、依存関係がなく、エンタープライズグレードのパフォーマンスを重視した最新のRESPクライアントです。RESP2とRESP3プロトコルをサポートし、最新のJavaScript/TypeScriptアプリケーション向けに最適化されています。Solidisは、バンドルサイズを最小限に抑えた基本クライアントと、すべてのRESPコマンドがプリロードされた機能豊富なクライアントの2つのクライアント実装を提供しています。トランザクション、パイプライン、Pub/Sub、自動再接続などの高度な機能もサポートし、堅牢な型安全性と拡張性を備えています。

続きを読む
開発

KVSplit: Apple Silicon向け差別化KVキャッシュ量子化

2025-05-16
KVSplit: Apple Silicon向け差別化KVキャッシュ量子化

KVSplitは、Apple Silicon上でLLMを最適化するために、アテンションメカニズムのKVキャッシュにおいて、キーと値に異なる量子化精度を適用します。これにより、最小限の品質低下で最大72%のメモリ使用量削減が可能になります。K8V4構成(キー8ビット、値4ビット)は、メモリ削減59%、Perplexity増加わずか0.86%、推論速度向上という最適なバランスを提供します。KVSplitには、使いやすいインストーラーと包括的なベンチマークスイートが含まれており、様々な構成を評価することで、Appleデバイス上でより長いコンテキストウィンドウと大規模なモデルを使用できます。

続きを読む
開発

Workflow Use:ノーコードによる決定論的ワークフローの自動化

2025-05-16
Workflow Use:ノーコードによる決定論的ワークフローの自動化

Workflow Useは、ブラウザの操作を記録することで、決定論的で自己修復可能なワークフローを作成することを目的とした革新的なプロジェクトです。ユーザーはレコーダーにワークフローを示すだけで、システムは自動的に再利用可能な自動化スクリプトを生成します。現在初期開発段階ですが、コンピュータが一度タスクを学習し、人間の介入なしに無期限に実行できるようにすることを目指しています。将来の計画には、LLMフォールバックの改善、自己修復機能の実装、他のツールとの統合が含まれます。

続きを読む
開発

rv: 再現可能で高速、宣言的なRパッケージ管理方法

2025-05-16
rv: 再現可能で高速、宣言的なRパッケージ管理方法

rvは、Rパッケージを再現可能で、高速、宣言的な方法で管理およびインストールできる画期的なRパッケージマネージャーです。設定ファイル(rproject.toml)でRのバージョン、リポジトリ、依存関係を指定することで、`rv sync`コマンドはライブラリ、設定ファイル、ロックファイルを同期し、`rv plan`コマンドはプレビューを提供します。特定のパッケージとその推奨パッケージのインストールを可能にする、カスタムパッケージとリポジトリの設定をサポートしています。rvはRustで記述されており、詳細なインストールと使用方法のドキュメントが付属しています。

続きを読む

Erlang-RED:ErlangでNode-REDバックエンドを書き直す

2025-05-16
Erlang-RED:ErlangでNode-REDバックエンドを書き直す

このプロジェクトは、Node-REDの既存のNode.jsバックエンドをErlang相当のものに置き換える実験です。Erlangの固有の並行処理機能を活用して、Node-REDのパフォーマンスを向上させることを目指しています。Node-REDノードの相当部分が既に実装されており、フローベースのテストシステムによって機能の正しさが保証されています。開発はフロー駆動型であり、テストフローとコードを分離することで、保守性と統合性を向上させています。

続きを読む
開発

SQL-tString:Pythonによる安全なSQLクエリ構築

2025-05-16
SQL-tString:Pythonによる安全なSQLクエリ構築

SQL-tStringは、SQLインジェクションの脆弱性を防ぎながら、t-string(f-stringに似た構文)を使ってSQLクエリを構築できる堅牢なPythonライブラリです。パラメーター化されたクエリをサポートし、オプションのパラメーターやNULL値の条件も処理できます。様々なデータベース方言(qmarkと$のパラメータースタイルをサポート)に柔軟に対応します。Python 3.12と3.13とも下位互換性があります。

続きを読む

OllamaのMITライセンス準拠の問題

2025-05-16
OllamaのMITライセンス準拠の問題

llama.cppをベースとしたオープンソースの大規模言語モデルクライアントであるOllamaは、ライセンス準拠の問題に直面しています。ユーザーは、MITライセンスで要求されているllama.cppの著作権表示がOllamaのバイナリ配布物に含まれていないと報告しています。MITライセンスへの準拠を確保するために、バイナリに適切な著作権情報を追加する必要があります。

続きを読む

Logitloom:トークントラジェクトリツリーによるLLM生成の可視化ツール

2025-05-16
Logitloom:トークントラジェクトリツリーによるLLM生成の可視化ツール

Logitloomは、「トークントラジェクトリツリー」(looming)を作成することで、大規模言語モデル(LLM)の生成プロセスを可視化するツールです。Deepseek-v3やHyperbolicの405-baseなどのモデルをサポートしており、ユーザーはAPIキーを提供する必要があります。Logitloomは開発者がLLMの内部メカニズムをより深く理解するのに役立ち、現在無償で利用できます。

続きを読む

OpenHarmonyエコシステムの拡大:ライブラリ適応提案の増加

2025-05-16
OpenHarmonyエコシステムの拡大:ライブラリ適応提案の増加

オープンソースオペレーティングシステムであるOpenHarmonyコミュニティは、最近、pako、snappyjs、brotli、hi-base32、is-png、EventBusなど、いくつかのサードパーティライブラリの適応提案が急増しています。これらの提案は、これらのライブラリをOpenHarmonyに統合し、機能とパフォーマンスを向上させることを目的としています。HarmonyOSデモとOHPM仕様への準拠が含まれています。これは、OpenHarmonyエコシステムの継続的な成長と拡大を示しており、ますます多くの開発者を惹きつけています。

続きを読む

I Dropped My Phone The Screen Cracked:簡素化されたオーディオプログラミングのためのWebオーディオライブラリ

2025-05-16
I Dropped My Phone The Screen Cracked:簡素化されたオーディオプログラミングのためのWebオーディオライブラリ

I Dropped My Phone The Screen Crackedは、メソッドチェーンとCSSスタイルセレクタを用いて、ブラウザでのオーディオノードの作成、設定、接続を簡素化する革新的なWebオーディオライブラリです。マクロ定義とプラグイン作成をサポートしており、オーディオプログラミングをモジュラーシンセサイザーのパッチングのように直感的で、複雑なオーディオ処理も簡潔に表現できます。開発者はメソッドチェーンでオーディオノードを簡単に作成・接続し、セレクタでノードを操作し、マクロでノードチェーンを再利用可能な単位にカプセル化することで、コードの可読性と保守性を向上させることができます。

続きを読む

llm-min.txt:LLMコンテキストのためのMin.jsスタイル圧縮

2025-05-15
llm-min.txt:LLMコンテキストのためのMin.jsスタイル圧縮

llm-min.txtは、LLMにおける知識のカットオフ問題、つまりAIコーディングアシスタントが最新のプログラミングライブラリのアップデートにアクセスできない問題に対処します。min.jsのようなアプローチを使用し、別のAIを活用して冗長な技術ドキュメントを非常に簡潔で構造化されたサマリーに蒸留します。構造化知識フォーマット(SKF)を使用して、情報を3つの主要なセクション(定義、インタラクション、使用方法)に整理し、AIアシスタントに必要な重要な情報を維持しながら、最大97%のトークン削減を実現します。llm-min.txtはGoogleのGemini AIモデルを使用し、コマンドラインとPython APIによる使用を提供します。

続きを読む
開発

LiveSplat:リアルタイムガウシアン・スプラッティングアルゴリズムリリース(アルファ版)

2025-05-15
LiveSplat:リアルタイムガウシアン・スプラッティングアルゴリズムリリース(アルファ版)

RGBDカメラストリームを用いたリアルタイムガウシアン・スプラッティングアルゴリズムであるLiveSplatがリリースされました。より大規模なVR遠隔操作システムの一部として開発され、コミュニティからの大きな関心を集めたことから公開版がリリースされました。現在アルファ版であり、Python 3.12+、WindowsまたはUbuntu、Nvidia GPU、そして1~4個のRGBDセンサーが必要です。クローズドソースですが、インストール手順とIntel Realsenseデバイス用の統合スクリプトが提供されています。作者はライセンス供与の機会に前向きです。

続きを読む

Bitwardenのシュレーディンガー登録フロー:セキュリティUXの失敗

2025-05-15
Bitwardenのシュレーディンガー登録フロー:セキュリティUXの失敗

セキュリティアーキテクトの「Юленька」は、Bitwardenの登録プロセスにおける論理的な欠陥を発見しました。ユーザーはデバイスAで登録を開始できますが、デバイスBで(マスターパスワードの設定を含む)完了させることができ、アカウント作成の失敗とアプリの利用不能につながります。Bitwardenからのぞんざいな回答の後、「Юленька」はユーモラスなスタンドアップルーティンを使ってこの問題を創造的に報告しました。問題は解決したようですが、Bitwardenは謝罪や変更ログを発表していません。これは、セキュリティ製品におけるより良いUXデザインの必要性と、セキュリティ問題解決における明確なコミュニケーションの重要性を強調しています。

続きを読む
開発

ALTCHA:軽量でプライバシーを保護するスパム対策ソリューション

2025-05-15
ALTCHA:軽量でプライバシーを保護するスパム対策ソリューション

ALTCHAは、ウェブサイトとAPI向けの自己ホスト型スパム対策サービスです。CAPTCHAの代わりにプルーフオブワークメカニズムを使用し、ユーザーのプライバシーを保護し、GDPRとWCAG 2.2 AA規格に準拠しています。ALTCHAは軽量で、Cookieフリー、完全にアクセス可能であり、SaaS APIと、カスタムリクエスト、スパムフィルター、データ難読化などの広範な構成オプションを提供します。サイズはreCAPTCHAのわずか6%です。

続きを読む

AutoGenLib:オンデマンドでコードを生成するPythonライブラリ

2025-05-15
AutoGenLib:オンデマンドでコードを生成するPythonライブラリ

AutoGenLibは、OpenAIのAPIを利用してコードを動的に生成するPythonライブラリです。存在しないモジュールや関数をインポートすると、高レベルの説明に基づいてAutoGenLibがそれを生成します。コンテキストを認識し、既存のモジュールを段階的に拡張し、インポートを実行するコードを分析してより良いコンテキストを理解し、例外も提案付きで処理します。TOTPジェネレーターやデータプロセッサなどの関数を迅速に生成できますが、インターネット接続が必要でOpenAI APIに依存することに注意してください。生成されたコードは本番環境で使用前にレビューする必要があります。

続きを読む
開発

MicroPythonの大幅アップデート:ROMFS、Alifポートなど

2025-05-15
MicroPythonの大幅アップデート:ROMFS、Alifポートなど

最新のMicroPythonリリースには、多くのエキサイティングな改善が含まれており、最も注目すべきはROMFS機能の完成版です。これにより、読み取り専用メモリから直接バイトコードを実行できるようになり、インポート時間の高速化とメモリ使用量の削減を実現します。このリリースでは、Alif Ensemble MCUのサポートも導入され、RISC-Vアセンブラ、Datagram TLS、mpremoteツールも強化されています。多くのポートが更新されており、ESP32、MIMXRT、RP2、STM32のサポートが強化され、多くの新しいボードが追加されています。

続きを読む
開発

Muscle-Mem:AIエージェントに筋肉記憶を与える

2025-05-14
Muscle-Mem:AIエージェントに筋肉記憶を与える

muscle-memは、AIエージェントの行動キャッシュとして機能するPython SDKです。タスクを解決する際のエージェントのツール呼び出しパターンを記録し、同じタスクを再度実行する際に、学習した軌跡を決定的に再生します。エッジケースが検出された場合は、エージェントモードに戻ります。目的は、反復的なタスクからLLMをホットパスから外し、速度を向上させ、変動性を減らし、単純なスクリプトで処理できるタスクのトークンコストを削減することです。カスタムの「チェック」を使用して、安全なツールの再利用を保証するキャッシュ検証が不可欠です。

続きを読む

TwoFold:プレーンテキストファイルを動的に

2025-05-14
TwoFold:プレーンテキストファイルを動的に

TwoFoldは、プレーンテキストファイルを動的なファイルのように動作させる小さなコマンドラインアプリケーションです。テキストエクスパンダーとテンプレートエンジンのハイブリッドであり、Emacs Org-mode、Python Jupyter Notebooks、React JSからインスピレーションを得ています。TwoFoldはテキストファイルを処理し、LISP/XMLに似たタグを識別して、それらを有用な出力に変換します。XMLおよびHTMLドキュメントと互換性がありますが、タグマーカーはカスタマイズ可能です。ファイルの変更を監視し、データ検証、統計計算、スペルチェックなどのタスクに対するリアルタイムコラボレーションを可能にします。TwoFoldは様々なファイルタイプ(.txt、Markdown、Emacs Org、reStructured Text、HTML、XML、ソースコードファイル)をサポートしますが、バイナリファイルはサポートしません。Bunを使用して実行され、ユーザーは独自のタグを簡単に作成してロードできます。

続きを読む
開発

Git-Bug:Gitリポジトリにおける課題管理に革命を起こす

2025-05-14
Git-Bug:Gitリポジトリにおける課題管理に革命を起こす

Git-Bugは、スタンドアロンで、分散型、オフラインファーストの課題管理ツールであり、課題、コメントなどをオブジェクトとしてGitリポジトリ内に直接埋め込みます(ファイルではありません!)。複数のリモートへのプッシュ/プルが可能です。Gitの分散型アーキテクチャを活用することで、オフラインでの作業とシームレスな同期を可能にし、超高速な検索機能を備えています。GitHubやGitLabなどのプラットフォームとのブリッジによる連携や、柔軟なインターフェース(CLI、TUI、Web)を提供します。Michael Muréによって作成され、活気のあるコミュニティによって維持されており、GPLv3以降のライセンスで公開されています。

続きを読む
開発 課題管理

acmsg:AI搭載Gitコミットメッセージジェネレーター

2025-05-14
acmsg:AI搭載Gitコミットメッセージジェネレーター

acmsgは、OpenRouter APIとAIモデルを利用してGitコミットメッセージを自動生成するPythonベースのCLIツールです。Gitリポジトリのステージングされた変更を分析し、コンテキストに合わせたコミットメッセージを生成し、複数のAIモデルをサポートし、生成されたメッセージの編集を許可します。flakeまたはスタンドアロンのプロファイルで簡単にインストールでき、初回実行時にOpenRouter APIトークンの設定を求められます。

続きを読む
開発

EM-LLM:無限コンテキストLLMのための、人間に着想を得たエピソードメモリ

2025-05-14
EM-LLM:無限コンテキストLLMのための、人間に着想を得たエピソードメモリ

EM-LLMは、人間のエピソードメモリとイベント認知を模倣することで、大規模言語モデル(LLM)の非常に長いコンテキストを処理する能力を大幅に向上させる新しいアーキテクチャです。ファインチューニングなしで、EM-LLMは入力トークンシーケンスを首尾一貫したエピソードイベントに編成し、効率的な2段階のメモリ検索メカニズムを通じて関連情報にアクセスします。LongBenchと∞-Benchベンチマークにおいて、EM-LLMはInfLLMやRAGなどの最先端の検索モデルを凌駕し、ほとんどのタスクにおいてフルコンテキストモデルをも上回ります。1000万トークンにわたる検索を成功裏に実行し、これはフルコンテキストモデルでは計算上不可能です。EM-LLMのイベントセグメンテーションと人間が認識するイベントとの強い相関関係は、人間のメモリメカニズムを探求するための新しい計算フレームワークを提供します。

続きを読む

Mycelium:新しいデータの保存と転送フォーマット

2025-05-14
Mycelium:新しいデータの保存と転送フォーマット

Myceliumは、データの保存と転送のための型付きフォーマットであり、参照、式、関数、型をサポートしています。その仮想マシンであるMVMは、不変の値とポートによるプロセス間通信を用いて効率性を重視した設計となっています。MycZipはMyceliumの値を単一ファイルにエンコードし、QUICをベースとしたMyceliumネットワークプロトコル(MNP)は、ピアツーピアでのデータ転送とキャッシングによる最適化を実現します。Spore言語は、MVMのためのユーザーフレンドリーなインターフェースを提供します。

続きを読む
開発

AG-UI:AIエージェントとフロントエンドの相互作用のための新しいプロトコル

2025-05-13
AG-UI:AIエージェントとフロントエンドの相互作用のための新しいプロトコル

AG-UIは、AIエージェントがフロントエンドアプリケーションに接続する方法を標準化する、軽量でイベントベースのオープンなプロトコルです。様々なイベントタイプと転送方法をサポートし、柔軟なミドルウェア層により、様々な環境での互換性を確保します。既にいくつかの一般的なエージェントフレームワークと統合されており、リアルタイムチャット、双方向状態同期、生成UIなどを実現します。Reactクライアントライブラリとメッセージングクライアント(AWS SNSとの連携で開発中)を提供し、AI駆動型アプリケーション構築のためのシンプルながらも強力なソリューションを提供します。

続きを読む

HelixDB:RAGとAIアプリケーション向け超高速グラフベクトルデータベース

2025-05-13
HelixDB:RAGとAIアプリケーション向け超高速グラフベクトルデータベース

HelixDBは、Rustで記述されたオープンソースのグラフベクトルデータベースで、Retrieval Augmented Generation(RAG)とAIアプリケーション向けに構築されています。LMDBをストレージエンジンとして使用し、驚くべき速度を誇り、Neo4jの1000倍、TigerGraphの100倍の速度を実現し、ベクトルに関してはQdrantと同等の性能です。グラフとベクトルデータ型をネイティブにサポートし、ACID準拠を保証し、使いやすいCLIとSDK(TypeScriptとPython)を提供します。現在、チームはベクトル機能の拡張、クエリ言語の強化、包括的なテストスイートの構築に注力しています。長期的な計画には、独自のグラフベクトルストレージエンジンの開発とネットワークプロトコルの構築が含まれます。

続きを読む
開発

Windows LTSC向けMicrosoft Storeパッケージ

2025-05-13
Windows LTSC向けMicrosoft Storeパッケージ

このプロジェクトは、Windows 10 LTSC 2019、2021、およびWindows 11 LTSC 2024用のMicrosoft Storeパッケージを提供します。最新のLTSC 2019バージョンではこのストアがサポートされなくなったことに注意してください。インストール後にシステムのアップデートが必要になる場合があります。ダウンロードしてダブルクリックするだけでインストールできますが、最適なパフォーマンスを得るには、インストール後にストアの設定で最新バージョンにアップデートすることをお勧めします。

続きを読む

A5:ミリメートル単位の精度を持つグローバル地理空間インデックス

2025-05-13
A5:ミリメートル単位の精度を持つグローバル地理空間インデックス

A5は、世界を32の解像度レベルで五角形セルに分割する地理空間インデックスであり、最小セルは30mm²未満で、レベル全体でほぼ等面積です。空間データの表現と分析を簡素化し、変数間の相関関係(例:標高と作物収量)の計算や、空間分布の理解のための点データの集約(例:休暇レンタルの密度)を可能にします。TypeScriptで実装されており、Apache 2.0ライセンスの下でオープンソースです。他のDGGSシステムと比較して、A5は均一なセルサイズ、非常に高い解像度(30mm²)、そしてグローバルセル面積の歪みが最小限であることを特長としています。これは、投影時の幾何学的歪みを最小限に抑える、正十二面体の独自の五角形タイルによるものです。

続きを読む
テクノロジー

Firefoxへの貢献:ソースコード、ビルド、サポート

2025-05-13
Firefoxへの貢献:ソースコード、ビルド、サポート

Firefoxの開発に貢献したいですか?Mozillaは、ソースコードのディレクトリ構造に関する包括的なドキュメント(https://firefox-source-docs.mozilla.org/contributing/directory_structure.html)と、貢献のためのクイックリファレンス(https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html)を提供しており、Firefoxのビルド方法とパッチの作成方法をガイドします。助けが必要ですか?Matrixの`Introduction`チャンネル(https://chat.mozilla.org/#/room/#introduction:mozilla.org)に参加してサポートを受けてください。 nightlyビルドをダウンロードしてテストすることもできます(https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ または https://www.mozilla.org/firefox/channel/desktop/#nightly)。ただし、バグが含まれている可能性があることに注意してください。

続きを読む
開発
1 2 17 18 19 21 23 24 25 50 51