Quira へようこそ
Quira は、ブラウジング活動を構造化されたクエリ可能なナレッジグラフに変換するローカルファーストブラウザです。従来のブラウザがタブを使い捨てとして扱うのとは異なり、Quira はリサーチのコンテキスト(何を読んだか、トピック同士がどう繋がるか、調査がどこで中断したか)を自動的にキャプチャします。ブラウザに何でも質問でき、あなた自身の経験に基づいた回答が得られます。
このドキュメントでは、Quira の使い方、コアコンセプトの理解、API を使った開発、そしてプロジェクトへの貢献方法をすべてカバーしています。
ドキュメントを探す
はじめに
Quira をインストールし、ローカル AI モデルを設定し、数分でコンテキストグラフの構築を開始しましょう。
コアコンセプト
コンテキストグラフ、スペース、ローカル AI 統合、そして Quira がリサーチフローをどのようにマッピングするかを理解しましょう。
コントリビューション
開発環境のセットアップ、コード規約の習得、そして初めてのプルリクエストの提出。
API リファレンス
Plugin API、WebExtension 互換レイヤー、Graph Query API を使ったエクステンション開発。
アーキテクチャ概要
+------------------------------------------------+
| Quira Browser |
+-------------+-------------------+---------------+
| UI Layer | Context Layer | Agent Layer |
| (Rust/GPU) | (Local Graph DB) | (Local LLM) |
+-------------+-------------------+---------------+
| Gecko-based Rendering Engine |
| (Phase 1: Gecko -> Phase 3: Servo) |
+------------------------------------------------+
| WebGPU | WASM | Post-Quantum TLS |
+------------------------------------------------+ | レイヤー | 技術 | 理由 |
|---|---|---|
| レンダリング | Gecko (Phase 1) | 完全な Web 互換性、WebExtensions サポート |
| UI | Rust + WebGPU | ネイティブパフォーマンス、低メモリ |
| コンテキストグラフ | SQLite + FTS5 + sqlite-vec | ゼロ依存、オフラインファースト |
| ローカル LLM | llama.cpp / MLX | GPU アクセラレーション、プライバシー保護 |
| 拡張機能 | WebExtensions (MV2+MV3) | MV2 拡張機能を含む広範なエコシステム互換性 |
| 同期 | CRDT ベースの P2P | サーバーレス、コンフリクトフリー |
コミュニティに参加
Quira はオープンソースでコミュニティ主導です。参加方法は以下の通りです:
- GitHub リポジトリ — プロジェクトにスターを付け、Issue を報告し、プルリクエストを送信
- Discord サーバー — チームや他のコントリビューターとチャット
- RFC プロセス — 重要な変更を提案・議論
- ロードマップ — 計画中・進行中の機能を確認
このページは役に立ちましたか?