├── .gitignore ├── LICENSE ├── README.md ├── components.json ├── image-1.png ├── image-2.png ├── manifest.json ├── options.html ├── package.json ├── popup.html ├── postcss.config.js ├── public ├── docagram.png ├── favicon.ico ├── icon128.png ├── icon48.png ├── index.html ├── manifest.json └── robots.txt ├── sidepanel.html ├── src ├── App.css ├── App.test.tsx ├── App.tsx ├── app │ ├── background.ts │ └── content.ts ├── components │ └── ui │ │ ├── alert-dialog.tsx │ │ ├── alert.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── collapsible.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── scroll-area.tsx │ │ ├── select.tsx │ │ ├── switch.tsx │ │ ├── tabs.tsx │ │ ├── textarea.tsx │ │ ├── toast.tsx │ │ └── toaster.tsx ├── features │ ├── options │ │ ├── Options.tsx │ │ ├── components │ │ │ └── OptionsForm.tsx │ │ ├── hooks │ │ │ └── useOptions.ts │ │ └── index.tsx │ ├── popup │ │ ├── PopUp.tsx │ │ └── index.tsx │ ├── shared │ │ └── services │ │ │ ├── ai_service.ts │ │ │ ├── content_service.ts │ │ │ └── relationship_service.ts │ └── side_panel │ │ ├── Readme │ │ ├── SidePanel.tsx │ │ ├── components │ │ ├── AIDetails.tsx │ │ ├── AIOutput.tsx │ │ ├── CombinedTab.tsx │ │ ├── DiagramComponent.tsx │ │ ├── DiagramView.tsx │ │ ├── DirectionSelector.tsx │ │ ├── EntityList.tsx │ │ ├── RelationshipTile.tsx │ │ ├── SectionCard.tsx │ │ ├── SummarizeTab.tsx │ │ ├── SystemStatus.tsx │ │ ├── VisualizeTab.tsx │ │ └── Welcome.tsx │ │ ├── index.tsx │ │ ├── types │ │ └── relationship.ts │ │ └── utils │ │ ├── diagram_utils.ts │ │ └── entity_utils.ts ├── hooks │ └── use-toast.ts ├── index.tsx ├── lib │ └── utils.ts ├── setupTests.ts └── vite-env.d.ts ├── tailwind.config.js ├── tsconfig.json ├── tsconfig.node.json └── vite.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/components.json -------------------------------------------------------------------------------- /image-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/image-1.png -------------------------------------------------------------------------------- /image-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/image-2.png -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/manifest.json -------------------------------------------------------------------------------- /options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/options.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/package.json -------------------------------------------------------------------------------- /popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/popup.html -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/docagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/public/docagram.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/public/icon128.png -------------------------------------------------------------------------------- /public/icon48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/public/icon48.png -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/public/index.html -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/public/robots.txt -------------------------------------------------------------------------------- /sidepanel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/sidepanel.html -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/App.test.tsx -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/app/background.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/app/background.ts -------------------------------------------------------------------------------- /src/app/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/app/content.ts -------------------------------------------------------------------------------- /src/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/components/ui/label.tsx -------------------------------------------------------------------------------- /src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/components/ui/select.tsx -------------------------------------------------------------------------------- /src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /src/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/components/ui/toast.tsx -------------------------------------------------------------------------------- /src/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/components/ui/toaster.tsx -------------------------------------------------------------------------------- /src/features/options/Options.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/options/Options.tsx -------------------------------------------------------------------------------- /src/features/options/components/OptionsForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/options/components/OptionsForm.tsx -------------------------------------------------------------------------------- /src/features/options/hooks/useOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/options/hooks/useOptions.ts -------------------------------------------------------------------------------- /src/features/options/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/options/index.tsx -------------------------------------------------------------------------------- /src/features/popup/PopUp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/popup/PopUp.tsx -------------------------------------------------------------------------------- /src/features/popup/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/popup/index.tsx -------------------------------------------------------------------------------- /src/features/shared/services/ai_service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/shared/services/ai_service.ts -------------------------------------------------------------------------------- /src/features/shared/services/content_service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/shared/services/content_service.ts -------------------------------------------------------------------------------- /src/features/shared/services/relationship_service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/shared/services/relationship_service.ts -------------------------------------------------------------------------------- /src/features/side_panel/Readme: -------------------------------------------------------------------------------- 1 | Hello -------------------------------------------------------------------------------- /src/features/side_panel/SidePanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/SidePanel.tsx -------------------------------------------------------------------------------- /src/features/side_panel/components/AIDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/components/AIDetails.tsx -------------------------------------------------------------------------------- /src/features/side_panel/components/AIOutput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/components/AIOutput.tsx -------------------------------------------------------------------------------- /src/features/side_panel/components/CombinedTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/components/CombinedTab.tsx -------------------------------------------------------------------------------- /src/features/side_panel/components/DiagramComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/components/DiagramComponent.tsx -------------------------------------------------------------------------------- /src/features/side_panel/components/DiagramView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/components/DiagramView.tsx -------------------------------------------------------------------------------- /src/features/side_panel/components/DirectionSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/components/DirectionSelector.tsx -------------------------------------------------------------------------------- /src/features/side_panel/components/EntityList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/components/EntityList.tsx -------------------------------------------------------------------------------- /src/features/side_panel/components/RelationshipTile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/components/RelationshipTile.tsx -------------------------------------------------------------------------------- /src/features/side_panel/components/SectionCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/components/SectionCard.tsx -------------------------------------------------------------------------------- /src/features/side_panel/components/SummarizeTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/components/SummarizeTab.tsx -------------------------------------------------------------------------------- /src/features/side_panel/components/SystemStatus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/components/SystemStatus.tsx -------------------------------------------------------------------------------- /src/features/side_panel/components/VisualizeTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/components/VisualizeTab.tsx -------------------------------------------------------------------------------- /src/features/side_panel/components/Welcome.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/components/Welcome.tsx -------------------------------------------------------------------------------- /src/features/side_panel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/index.tsx -------------------------------------------------------------------------------- /src/features/side_panel/types/relationship.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/types/relationship.ts -------------------------------------------------------------------------------- /src/features/side_panel/utils/diagram_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/utils/diagram_utils.ts -------------------------------------------------------------------------------- /src/features/side_panel/utils/entity_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/features/side_panel/utils/entity_utils.ts -------------------------------------------------------------------------------- /src/hooks/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/hooks/use-toast.ts -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/setupTests.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/src/vite-env.d.ts -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jtmuller5/docagram-react/HEAD/vite.config.js --------------------------------------------------------------------------------