Skip to content
This repository was archived by the owner on May 14, 2026. It is now read-only.

h-tsuboi918/MeetNote

Repository files navigation

MeetNote OSS Monorepo (ドラフト)

ステータス: 2025年9月25日に骨格を生成した段階です。実装はこれから着手します。

MeetNote は、Windows 上で複数音声デバイスをミックスし、Google Cloud Speech-to-Text + Vertex AI を利用して議事録を生成するためのオープンソース基盤です。

目標

  • 企業ネットワーク環境(プロキシ・TLS 経由)でも安定動作するクライアント/サーバ構成を提供
  • 音声キャプチャ〜議事録出力までのリファレンス実装を公開
  • 各コンポーネント(クライアント、リレーサーバ、インフラ)を独立利用できるモジュールとして整備

リポジトリ構成

  • client/ – Windows デスクトップクライアント (.NET 8 + WPF)
  • server/ – 中継サーバ (Go + Cloud Run)
  • proto/ – Protocol Buffers 定義と Buf 設定
  • envoy/ – gRPC-Web / WebSocket ブリッジ用 Envoy 設定
  • infra/ – Terraform などインフラ IaC
  • docs/ – アーキテクチャドキュメント、手順書
  • scripts/ – コード生成・ローカル開発支援スクリプト
  • .github/workflows/ – CI 設定 (lint, build, test)

今後のタスク

  • クライアント最小 PoC(デバイス選択→ミックス→gRPC-Web送信)
  • サーバ側 Speech API/Vertex AI 連携実装
  • Terraform モジュール整備
  • OSS 公開に向けたライセンス選定

コントリビューション

詳細は CONTRIBUTING.md を参照してください。

ライセンス

本プロジェクトは Apache License 2.0 の下で提供されます。

About

MeetingNote App

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors