├── .github └── workflows │ ├── stack-linux.yml │ └── stack-macos.yml ├── .gitignore ├── .gitmodules ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── Setup.hs ├── crawler ├── Main.hs └── Thumbnails.hs ├── deps └── tokenizers │ ├── .gitkeep │ └── README.md ├── electron ├── README.md ├── index.html └── index.js ├── experimental ├── .gitignore ├── README.md ├── prototypes.py ├── simple-test │ ├── Main.hs │ └── test_export.py └── t5 │ ├── Main.hs │ └── t5_export.py ├── frontend ├── Cargo.lock ├── Cargo.toml ├── Makefile ├── src │ ├── ace.rs │ ├── add_note.rs │ ├── api.rs │ ├── app.rs │ ├── app_router.rs │ ├── cards.rs │ ├── detail.rs │ ├── external.rs │ ├── lib.rs │ ├── queue.rs │ ├── settings.rs │ ├── space.rs │ ├── tags.rs │ └── timeline.rs └── static │ ├── ace_bindings.js │ ├── index.html │ ├── screenshots │ ├── style.css │ └── thumbnails ├── get_roberta.sh ├── migrations └── migration.sql ├── openmemex.cabal ├── package.json ├── screenshots └── .gitkeep ├── server ├── API.hs ├── ArgParser.hs ├── Main.hs └── Models.hs ├── setenv ├── shared ├── CrawlTools.hs ├── DB.hs ├── Date.hs ├── Files.hs ├── OCR.hs ├── SQL.hs ├── Scripts.hs └── Types.hs ├── stack.yaml ├── startup.sh ├── static └── thumbnails └── .gitkeep /.github/workflows/stack-linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/.github/workflows/stack-linux.yml -------------------------------------------------------------------------------- /.github/workflows/stack-macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/.github/workflows/stack-macos.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/.gitmodules -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/README.md -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | 3 | main = defaultMain 4 | -------------------------------------------------------------------------------- /crawler/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/crawler/Main.hs -------------------------------------------------------------------------------- /crawler/Thumbnails.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/crawler/Thumbnails.hs -------------------------------------------------------------------------------- /deps/tokenizers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deps/tokenizers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/deps/tokenizers/README.md -------------------------------------------------------------------------------- /electron/README.md: -------------------------------------------------------------------------------- 1 | `index.js` from https://github.com/extrawurst/rust-electron-demo 2 | -------------------------------------------------------------------------------- /electron/index.html: -------------------------------------------------------------------------------- 1 | ../frontend-rs/static/index.html -------------------------------------------------------------------------------- /electron/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/electron/index.js -------------------------------------------------------------------------------- /experimental/.gitignore: -------------------------------------------------------------------------------- 1 | *.zip 2 | *.pt 3 | traced/ 4 | -------------------------------------------------------------------------------- /experimental/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /experimental/prototypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/experimental/prototypes.py -------------------------------------------------------------------------------- /experimental/simple-test/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/experimental/simple-test/Main.hs -------------------------------------------------------------------------------- /experimental/simple-test/test_export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/experimental/simple-test/test_export.py -------------------------------------------------------------------------------- /experimental/t5/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/experimental/t5/Main.hs -------------------------------------------------------------------------------- /experimental/t5/t5_export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/experimental/t5/t5_export.py -------------------------------------------------------------------------------- /frontend/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/Cargo.lock -------------------------------------------------------------------------------- /frontend/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/Cargo.toml -------------------------------------------------------------------------------- /frontend/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/Makefile -------------------------------------------------------------------------------- /frontend/src/ace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/src/ace.rs -------------------------------------------------------------------------------- /frontend/src/add_note.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/src/add_note.rs -------------------------------------------------------------------------------- /frontend/src/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/src/api.rs -------------------------------------------------------------------------------- /frontend/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/src/app.rs -------------------------------------------------------------------------------- /frontend/src/app_router.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/src/app_router.rs -------------------------------------------------------------------------------- /frontend/src/cards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/src/cards.rs -------------------------------------------------------------------------------- /frontend/src/detail.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/src/detail.rs -------------------------------------------------------------------------------- /frontend/src/external.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/src/external.rs -------------------------------------------------------------------------------- /frontend/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/src/lib.rs -------------------------------------------------------------------------------- /frontend/src/queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/src/queue.rs -------------------------------------------------------------------------------- /frontend/src/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/src/settings.rs -------------------------------------------------------------------------------- /frontend/src/space.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/src/space.rs -------------------------------------------------------------------------------- /frontend/src/tags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/src/tags.rs -------------------------------------------------------------------------------- /frontend/src/timeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/src/timeline.rs -------------------------------------------------------------------------------- /frontend/static/ace_bindings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/static/ace_bindings.js -------------------------------------------------------------------------------- /frontend/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/static/index.html -------------------------------------------------------------------------------- /frontend/static/screenshots: -------------------------------------------------------------------------------- 1 | ../../screenshots -------------------------------------------------------------------------------- /frontend/static/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/frontend/static/style.css -------------------------------------------------------------------------------- /frontend/static/thumbnails: -------------------------------------------------------------------------------- 1 | ../../thumbnails -------------------------------------------------------------------------------- /get_roberta.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/get_roberta.sh -------------------------------------------------------------------------------- /migrations/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/migrations/migration.sql -------------------------------------------------------------------------------- /openmemex.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/openmemex.cabal -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/package.json -------------------------------------------------------------------------------- /screenshots/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/API.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/server/API.hs -------------------------------------------------------------------------------- /server/ArgParser.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/server/ArgParser.hs -------------------------------------------------------------------------------- /server/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/server/Main.hs -------------------------------------------------------------------------------- /server/Models.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/server/Models.hs -------------------------------------------------------------------------------- /setenv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/setenv -------------------------------------------------------------------------------- /shared/CrawlTools.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/shared/CrawlTools.hs -------------------------------------------------------------------------------- /shared/DB.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/shared/DB.hs -------------------------------------------------------------------------------- /shared/Date.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/shared/Date.hs -------------------------------------------------------------------------------- /shared/Files.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/shared/Files.hs -------------------------------------------------------------------------------- /shared/OCR.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/shared/OCR.hs -------------------------------------------------------------------------------- /shared/SQL.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/shared/SQL.hs -------------------------------------------------------------------------------- /shared/Scripts.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/shared/Scripts.hs -------------------------------------------------------------------------------- /shared/Types.hs: -------------------------------------------------------------------------------- 1 | module Types where 2 | -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/stack.yaml -------------------------------------------------------------------------------- /startup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/austinvhuang/openmemex/HEAD/startup.sh -------------------------------------------------------------------------------- /static: -------------------------------------------------------------------------------- 1 | frontend/static -------------------------------------------------------------------------------- /thumbnails/.gitkeep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------