├── .gitignore ├── .yarnrc.yml ├── README.md ├── assets └── langtool_diagram.png ├── backend ├── .env.example ├── .eslintrc.json ├── .gitignore ├── package.json ├── src │ ├── constants.ts │ ├── embeddings.ts │ ├── index.ts │ ├── tools │ │ ├── create_fetch_request.ts │ │ ├── extract_category.ts │ │ ├── extract_parameters.ts │ │ ├── request_parameters.ts │ │ └── select_api.ts │ └── types.ts └── tsconfig.json ├── data └── trimmed_corpus.json ├── package.json ├── tsconfig.json ├── turbo.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/.gitignore -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/README.md -------------------------------------------------------------------------------- /assets/langtool_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/assets/langtool_diagram.png -------------------------------------------------------------------------------- /backend/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/backend/.env.example -------------------------------------------------------------------------------- /backend/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/backend/.eslintrc.json -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/backend/src/constants.ts -------------------------------------------------------------------------------- /backend/src/embeddings.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | /** 3 | * TODO: implement `loadEmbeddingsModel` 4 | */ 5 | -------------------------------------------------------------------------------- /backend/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/backend/src/index.ts -------------------------------------------------------------------------------- /backend/src/tools/create_fetch_request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/backend/src/tools/create_fetch_request.ts -------------------------------------------------------------------------------- /backend/src/tools/extract_category.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/backend/src/tools/extract_category.ts -------------------------------------------------------------------------------- /backend/src/tools/extract_parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/backend/src/tools/extract_parameters.ts -------------------------------------------------------------------------------- /backend/src/tools/request_parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/backend/src/tools/request_parameters.ts -------------------------------------------------------------------------------- /backend/src/tools/select_api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/backend/src/tools/select_api.ts -------------------------------------------------------------------------------- /backend/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/backend/src/types.ts -------------------------------------------------------------------------------- /backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/backend/tsconfig.json -------------------------------------------------------------------------------- /data/trimmed_corpus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/data/trimmed_corpus.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/package.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/tsconfig.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/turbo.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bracesproul/langtool-template/HEAD/yarn.lock --------------------------------------------------------------------------------