Based on `langchain-ts-starter', boilerplate to get started quickly with the Langchain Typescript SDK.
This uses the same tsconfig and build setup as the examples repo, to ensure it's in sync with the official docs.
- Typescript
- .env file configuration
- ESLint and Prettier for formatting
- Turborepo to quickly run build scripts
tsx
to quickly run compiled code
- Clone this repository
npm install
- Write your code in
src
turbo run build lint
to run build scripts quickly in parallelnpm start
to run your program
- This repo is pinned to an older version of
langchain
because newer versions have bugs in the Zod schema used to process responses.