├── .gitignore ├── LICENSE ├── README.md ├── cdk.context.json ├── docs └── images │ ├── BlackHole2の設定画面.png │ └── 逐次翻訳画面.png ├── package.json └── packages ├── cdk ├── .gitignore ├── .npmignore ├── README.md ├── bin │ └── eventSupporter.ts ├── cdk.json ├── jest.config.js ├── lambda │ └── checkEmailDomain.ts ├── lib │ ├── cloudfrontWafStack.ts │ ├── construct │ │ ├── api.ts │ │ ├── auth.ts │ │ ├── commonWebAcl.ts │ │ └── web.ts │ └── eventSupporterStack.ts ├── package-lock.json ├── package.json ├── test │ └── cdk.test.ts └── tsconfig.json └── webapp ├── .eslintrc.cjs ├── .gitignore ├── index.html ├── package.json ├── public └── vite.svg ├── src ├── App.css ├── App.tsx ├── components │ ├── authWithUserpool.tsx │ ├── minutesContainer.tsx │ ├── sideNavigation.tsx │ ├── summaryContainer.tsx │ └── topNavigation.tsx ├── hooks │ ├── useBedrock.ts │ ├── useDebounce.ts │ ├── useMicrophone.ts │ ├── useTranscribe.ts │ └── useTranslate.ts ├── index.css ├── main.tsx ├── pages │ ├── audio_translate │ │ └── index.tsx │ ├── landing_page │ │ ├── index.tsx │ │ └── list.tsx │ └── meeting_minutes │ │ └── index.tsx ├── prompts │ ├── claude.tsx │ └── index.ts ├── types │ └── bedrock.ts └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json ├── vite.config.ts └── vitest.config.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/README.md -------------------------------------------------------------------------------- /cdk.context.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/cdk.context.json -------------------------------------------------------------------------------- /docs/images/BlackHole2の設定画面.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/docs/images/BlackHole2の設定画面.png -------------------------------------------------------------------------------- /docs/images/逐次翻訳画面.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/docs/images/逐次翻訳画面.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/package.json -------------------------------------------------------------------------------- /packages/cdk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/cdk/.gitignore -------------------------------------------------------------------------------- /packages/cdk/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/cdk/.npmignore -------------------------------------------------------------------------------- /packages/cdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/cdk/README.md -------------------------------------------------------------------------------- /packages/cdk/bin/eventSupporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/cdk/bin/eventSupporter.ts -------------------------------------------------------------------------------- /packages/cdk/cdk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/cdk/cdk.json -------------------------------------------------------------------------------- /packages/cdk/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/cdk/jest.config.js -------------------------------------------------------------------------------- /packages/cdk/lambda/checkEmailDomain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/cdk/lambda/checkEmailDomain.ts -------------------------------------------------------------------------------- /packages/cdk/lib/cloudfrontWafStack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/cdk/lib/cloudfrontWafStack.ts -------------------------------------------------------------------------------- /packages/cdk/lib/construct/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/cdk/lib/construct/api.ts -------------------------------------------------------------------------------- /packages/cdk/lib/construct/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/cdk/lib/construct/auth.ts -------------------------------------------------------------------------------- /packages/cdk/lib/construct/commonWebAcl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/cdk/lib/construct/commonWebAcl.ts -------------------------------------------------------------------------------- /packages/cdk/lib/construct/web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/cdk/lib/construct/web.ts -------------------------------------------------------------------------------- /packages/cdk/lib/eventSupporterStack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/cdk/lib/eventSupporterStack.ts -------------------------------------------------------------------------------- /packages/cdk/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/cdk/package-lock.json -------------------------------------------------------------------------------- /packages/cdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/cdk/package.json -------------------------------------------------------------------------------- /packages/cdk/test/cdk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/cdk/test/cdk.test.ts -------------------------------------------------------------------------------- /packages/cdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/cdk/tsconfig.json -------------------------------------------------------------------------------- /packages/webapp/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/.eslintrc.cjs -------------------------------------------------------------------------------- /packages/webapp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/.gitignore -------------------------------------------------------------------------------- /packages/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/index.html -------------------------------------------------------------------------------- /packages/webapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/package.json -------------------------------------------------------------------------------- /packages/webapp/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/public/vite.svg -------------------------------------------------------------------------------- /packages/webapp/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/App.css -------------------------------------------------------------------------------- /packages/webapp/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/App.tsx -------------------------------------------------------------------------------- /packages/webapp/src/components/authWithUserpool.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/components/authWithUserpool.tsx -------------------------------------------------------------------------------- /packages/webapp/src/components/minutesContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/components/minutesContainer.tsx -------------------------------------------------------------------------------- /packages/webapp/src/components/sideNavigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/components/sideNavigation.tsx -------------------------------------------------------------------------------- /packages/webapp/src/components/summaryContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/components/summaryContainer.tsx -------------------------------------------------------------------------------- /packages/webapp/src/components/topNavigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/components/topNavigation.tsx -------------------------------------------------------------------------------- /packages/webapp/src/hooks/useBedrock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/hooks/useBedrock.ts -------------------------------------------------------------------------------- /packages/webapp/src/hooks/useDebounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/hooks/useDebounce.ts -------------------------------------------------------------------------------- /packages/webapp/src/hooks/useMicrophone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/hooks/useMicrophone.ts -------------------------------------------------------------------------------- /packages/webapp/src/hooks/useTranscribe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/hooks/useTranscribe.ts -------------------------------------------------------------------------------- /packages/webapp/src/hooks/useTranslate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/hooks/useTranslate.ts -------------------------------------------------------------------------------- /packages/webapp/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/index.css -------------------------------------------------------------------------------- /packages/webapp/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/main.tsx -------------------------------------------------------------------------------- /packages/webapp/src/pages/audio_translate/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/pages/audio_translate/index.tsx -------------------------------------------------------------------------------- /packages/webapp/src/pages/landing_page/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/pages/landing_page/index.tsx -------------------------------------------------------------------------------- /packages/webapp/src/pages/landing_page/list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/pages/landing_page/list.tsx -------------------------------------------------------------------------------- /packages/webapp/src/pages/meeting_minutes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/pages/meeting_minutes/index.tsx -------------------------------------------------------------------------------- /packages/webapp/src/prompts/claude.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/prompts/claude.tsx -------------------------------------------------------------------------------- /packages/webapp/src/prompts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/prompts/index.ts -------------------------------------------------------------------------------- /packages/webapp/src/types/bedrock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/types/bedrock.ts -------------------------------------------------------------------------------- /packages/webapp/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/src/vite-env.d.ts -------------------------------------------------------------------------------- /packages/webapp/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/tsconfig.json -------------------------------------------------------------------------------- /packages/webapp/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/tsconfig.node.json -------------------------------------------------------------------------------- /packages/webapp/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/vite.config.ts -------------------------------------------------------------------------------- /packages/webapp/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fsatsuki/event_support_ai/HEAD/packages/webapp/vitest.config.ts --------------------------------------------------------------------------------