このプロジェクトについて

Layaは、Slack、Gmail、GitHub、Bitbucket、Jira、Linear、Notion、Outlook、Google Calendarなどの業務ツールからの通知を集約する、オープンソースのローカルファーストAI通知コマンドセンターです。ローカルLLM(OllamaおよびLM Studio経由)またはクラウドモデル(Claude、GPT、Gemini)を独自のAPIキーで利用し、イベントを傍受して自律的な調査とアクションの段階的準備を行い、承認可能なAction Cardsとして提示します。 主な機能は次のとおりです: - マルチペルソナブレイン:イベントを専門AIペルソナ(Engineer、Comms、Ops、Sales、HR、Finance)にルーティング - Card Workspaces:コーディングエージェント(Claude Code、Gemini CLI、Codex、Pi CLI、Cursor Agent)を使った複雑なタスク向け - Card Research:オンデマンドの深掘りリサーチセッション - Agent inference backends:インストール済みCLIエージェントのクォータで分類を実行 - Spaces:ユーザー定義のコンテキスト。スペースごとのモデルとAPIキー設定が可能 - Context Association:意味的類似性によりプラットフォームをまたいで関連カードをリンク - Cross-platform memory:エンティティ解決のため - Daily Briefing:朝のサマリー - Analytics Dashboard:イベント、節約時間、LLMコスト、承認率を追跡 - Budget Tracking:月次上限付き - Chat sidebar:質問とルール管理用 - Hybrid search:ベクトル検索(ChromaDB)と語彙BM25ランキングを組み合わせ - Coherence:クロスプラットフォームのエンティティ検索 - Egress:アウトバウンドアクションの実行 - Omni:ローリングなクロスプラットフォームサマリー - Bookmarks、classification learning、context learning、processing rules、audit & export - On-prem repository support:Bitbucket ServerおよびGitHub Enterprise向け - プライバシーに配慮した3層データ分類 技術スタック:Tauri v2(Rust)、Svelte 5、Python 3.10+ / FastAPI、LiteLLM、n8n、SQLite、ChromaDB、ONNX embeddings。 インストールは、macOS、Windows、Linux向けのビルド済みリリースから利用できます。開発にはPython 3.10+、Node.js 20+、Rustが必要です。このプロジェクトには、アーキテクチャ、イベントスキーマ、APIコントラクト、データベーススキーマ、チューニングパラメータを扱う包括的なドキュメントがdocs/ディレクトリに含まれています。