├── .eslintignore ├── .eslintrc.cjs ├── .github └── workflows │ ├── macos-release.yml │ └── main.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── .vscode ├── launch.json └── tasks.json ├── License ├── README.md ├── assets ├── screenshot1.png ├── screenshot2.png ├── screenshot3.png ├── secondbrain.png ├── secondbrain_icon.png └── video.gif ├── package.json ├── postcss.config.cjs ├── src-tauri ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── build.rs ├── configs │ └── models.json ├── icons │ ├── 128x128.png │ ├── 128x128@2x.png │ ├── 32x32.png │ ├── Square107x107Logo.png │ ├── Square142x142Logo.png │ ├── Square150x150Logo.png │ ├── Square284x284Logo.png │ ├── Square30x30Logo.png │ ├── Square310x310Logo.png │ ├── Square44x44Logo.png │ ├── Square71x71Logo.png │ ├── Square89x89Logo.png │ ├── StoreLogo.png │ ├── icon.icns │ ├── icon.ico │ └── icon.png ├── src │ ├── configs.rs │ ├── downloader.rs │ ├── language_model.rs │ ├── localstore.rs │ └── main.rs └── tauri.conf.json ├── src ├── app.d.ts ├── app.html ├── app.postcss ├── lib │ ├── assets │ │ └── secondbrain_icon.png │ ├── commands.ts │ ├── components │ │ ├── Breathing.svelte │ │ ├── ChatInput.svelte │ │ ├── LanguageModelRow.svelte │ │ ├── MessageBlock.svelte │ │ ├── SideMenu.svelte │ │ └── icons │ │ │ ├── IconChat.svelte │ │ │ ├── IconDocuments.svelte │ │ │ ├── IconModel.svelte │ │ │ ├── IconModelSettings.svelte │ │ │ ├── IconQA.svelte │ │ │ └── IconSettings.svelte │ ├── llm.ts │ ├── local_store.ts │ ├── toasts.ts │ ├── types.ts │ └── utils.ts └── routes │ ├── +layout.svelte │ ├── +layout.ts │ ├── +page.svelte │ ├── chat │ └── +page.svelte │ ├── models │ └── +page.svelte │ ├── own_documents │ └── +page.svelte │ ├── parameters │ └── +page.svelte │ └── qa │ └── +page.svelte ├── static ├── favicon.png └── fonts │ └── Quicksand-VariableFont_wght.ttf ├── svelte.config.js ├── tailwind.config.cjs ├── tsconfig.json └── vite.config.ts /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/workflows/macos-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/.github/workflows/macos-release.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | resolution-mode=highest 3 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /License: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/License -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/README.md -------------------------------------------------------------------------------- /assets/screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/assets/screenshot1.png -------------------------------------------------------------------------------- /assets/screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/assets/screenshot2.png -------------------------------------------------------------------------------- /assets/screenshot3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/assets/screenshot3.png -------------------------------------------------------------------------------- /assets/secondbrain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/assets/secondbrain.png -------------------------------------------------------------------------------- /assets/secondbrain_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/assets/secondbrain_icon.png -------------------------------------------------------------------------------- /assets/video.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/assets/video.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/postcss.config.cjs -------------------------------------------------------------------------------- /src-tauri/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/.gitignore -------------------------------------------------------------------------------- /src-tauri/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/Cargo.lock -------------------------------------------------------------------------------- /src-tauri/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/Cargo.toml -------------------------------------------------------------------------------- /src-tauri/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/build.rs -------------------------------------------------------------------------------- /src-tauri/configs/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/configs/models.json -------------------------------------------------------------------------------- /src-tauri/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/icons/128x128.png -------------------------------------------------------------------------------- /src-tauri/icons/128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/icons/128x128@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/icons/32x32.png -------------------------------------------------------------------------------- /src-tauri/icons/Square107x107Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/icons/Square107x107Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square142x142Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/icons/Square142x142Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square150x150Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/icons/Square150x150Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square284x284Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/icons/Square284x284Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square30x30Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/icons/Square30x30Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square310x310Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/icons/Square310x310Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square44x44Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/icons/Square44x44Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square71x71Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/icons/Square71x71Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square89x89Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/icons/Square89x89Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/icons/StoreLogo.png -------------------------------------------------------------------------------- /src-tauri/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/icons/icon.icns -------------------------------------------------------------------------------- /src-tauri/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/icons/icon.ico -------------------------------------------------------------------------------- /src-tauri/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/icons/icon.png -------------------------------------------------------------------------------- /src-tauri/src/configs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/src/configs.rs -------------------------------------------------------------------------------- /src-tauri/src/downloader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/src/downloader.rs -------------------------------------------------------------------------------- /src-tauri/src/language_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/src/language_model.rs -------------------------------------------------------------------------------- /src-tauri/src/localstore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/src/localstore.rs -------------------------------------------------------------------------------- /src-tauri/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/src/main.rs -------------------------------------------------------------------------------- /src-tauri/tauri.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src-tauri/tauri.conf.json -------------------------------------------------------------------------------- /src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/app.d.ts -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/app.html -------------------------------------------------------------------------------- /src/app.postcss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/app.postcss -------------------------------------------------------------------------------- /src/lib/assets/secondbrain_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/lib/assets/secondbrain_icon.png -------------------------------------------------------------------------------- /src/lib/commands.ts: -------------------------------------------------------------------------------- 1 | export const TAURI_COMMAND = { 2 | DOWNLOAD_MODEL: 'download_model' 3 | }; 4 | -------------------------------------------------------------------------------- /src/lib/components/Breathing.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/lib/components/Breathing.svelte -------------------------------------------------------------------------------- /src/lib/components/ChatInput.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/lib/components/ChatInput.svelte -------------------------------------------------------------------------------- /src/lib/components/LanguageModelRow.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/lib/components/LanguageModelRow.svelte -------------------------------------------------------------------------------- /src/lib/components/MessageBlock.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/lib/components/MessageBlock.svelte -------------------------------------------------------------------------------- /src/lib/components/SideMenu.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/lib/components/SideMenu.svelte -------------------------------------------------------------------------------- /src/lib/components/icons/IconChat.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/lib/components/icons/IconChat.svelte -------------------------------------------------------------------------------- /src/lib/components/icons/IconDocuments.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/lib/components/icons/IconDocuments.svelte -------------------------------------------------------------------------------- /src/lib/components/icons/IconModel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/lib/components/icons/IconModel.svelte -------------------------------------------------------------------------------- /src/lib/components/icons/IconModelSettings.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/lib/components/icons/IconModelSettings.svelte -------------------------------------------------------------------------------- /src/lib/components/icons/IconQA.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/lib/components/icons/IconQA.svelte -------------------------------------------------------------------------------- /src/lib/components/icons/IconSettings.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/lib/components/icons/IconSettings.svelte -------------------------------------------------------------------------------- /src/lib/llm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/lib/llm.ts -------------------------------------------------------------------------------- /src/lib/local_store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/lib/local_store.ts -------------------------------------------------------------------------------- /src/lib/toasts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/lib/toasts.ts -------------------------------------------------------------------------------- /src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/lib/types.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/routes/+layout.svelte -------------------------------------------------------------------------------- /src/routes/+layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/routes/+layout.ts -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/routes/+page.svelte -------------------------------------------------------------------------------- /src/routes/chat/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/routes/chat/+page.svelte -------------------------------------------------------------------------------- /src/routes/models/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/routes/models/+page.svelte -------------------------------------------------------------------------------- /src/routes/own_documents/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/routes/own_documents/+page.svelte -------------------------------------------------------------------------------- /src/routes/parameters/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/routes/parameters/+page.svelte -------------------------------------------------------------------------------- /src/routes/qa/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/src/routes/qa/+page.svelte -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/static/favicon.png -------------------------------------------------------------------------------- /static/fonts/Quicksand-VariableFont_wght.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/static/fonts/Quicksand-VariableFont_wght.ttf -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/tailwind.config.cjs -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/juliooa/secondbrain/HEAD/vite.config.ts --------------------------------------------------------------------------------