Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 1,000,000+ packages pre-installed, including langchain with all npm packages installed. Try it out:

require("youtube-transcript/package.json"); // youtube-transcript is a peer dependency. require("node-llama-cpp/package.json"); // node-llama-cpp is a peer dependency. require("vectordb/package.json"); // vectordb is a peer dependency. require("faiss-node/package.json"); // faiss-node is a peer dependency. require("@vercel/postgres/package.json"); // @vercel/postgres is a peer dependency. require("@clickhouse/client/package.json"); // @clickhouse/client is a peer dependency. require("closevector-web/package.json"); // closevector-web is a peer dependency. require("@smithy/util-utf8/package.json"); // @smithy/util-utf8 is a peer dependency. require("@opensearch-project/opensearch/package.json"); // @opensearch-project/opensearch is a peer dependency. require("@zilliz/milvus2-sdk-node/package.json"); // @zilliz/milvus2-sdk-node is a peer dependency. require("@elastic/elasticsearch/package.json"); // @elastic/elasticsearch is a peer dependency. require("@smithy/protocol-http/package.json"); // @smithy/protocol-http is a peer dependency. require("peggy/package.json"); // peggy is a peer dependency. require("@aws-sdk/client-lambda/package.json"); // @aws-sdk/client-lambda is a peer dependency. require("@aws-sdk/client-dynamodb/package.json"); // @aws-sdk/client-dynamodb is a peer dependency. require("fast-xml-parser/package.json"); // fast-xml-parser is a peer dependency. require("@upstash/redis/package.json"); // @upstash/redis is a peer dependency. require("@aws-sdk/client-sagemaker-runtime/package.json"); // @aws-sdk/client-sagemaker-runtime is a peer dependency. require("@supabase/postgrest-js/package.json"); // @supabase/postgrest-js is a peer dependency. require("neo4j-driver/package.json"); // neo4j-driver is a peer dependency. require("@supabase/supabase-js/package.json"); // @supabase/supabase-js is a peer dependency. require("convex/package.json"); // convex is a peer dependency. require("firebase-admin/package.json"); // firebase-admin is a peer dependency. require("@tensorflow/tfjs-core/package.json"); // @tensorflow/tfjs-core is a peer dependency. require("replicate/package.json"); // replicate is a peer dependency. require("d3-dsv/package.json"); // d3-dsv is a peer dependency. require("google-auth-library/package.json"); // google-auth-library is a peer dependency. require("@smithy/eventstream-codec/package.json"); // @smithy/eventstream-codec is a peer dependency. require("apify-client/package.json"); // apify-client is a peer dependency. require("@smithy/signature-v4/package.json"); // @smithy/signature-v4 is a peer dependency. require("@pinecone-database/pinecone/package.json"); // @pinecone-database/pinecone is a peer dependency. require("@google-cloud/storage/package.json"); // @google-cloud/storage is a peer dependency. require("@aws-sdk/credential-provider-node/package.json"); // @aws-sdk/credential-provider-node is a peer dependency. require("cassandra-driver/package.json"); // cassandra-driver is a peer dependency. require("assemblyai/package.json"); // assemblyai is a peer dependency. require("mammoth/package.json"); // mammoth is a peer dependency. require("web-auth-library/package.json"); // web-auth-library is a peer dependency. require("@azure/storage-blob/package.json"); // @azure/storage-blob is a peer dependency. require("typeorm/package.json"); // typeorm is a peer dependency. require("mysql2/package.json"); // mysql2 is a peer dependency. require("@xenova/transformers/package.json"); // @xenova/transformers is a peer dependency. require("youtubei.js/package.json"); // youtubei.js is a peer dependency. require("notion-to-md/package.json"); // notion-to-md is a peer dependency. require("pg-copy-streams/package.json"); // pg-copy-streams is a peer dependency. require("@getzep/zep-js/package.json"); // @getzep/zep-js is a peer dependency. require("@aws-crypto/sha256-js/package.json"); // @aws-crypto/sha256-js is a peer dependency. require("mongodb/package.json"); // mongodb is a peer dependency. require("ignore/package.json"); // ignore is a peer dependency. require("@gomomento/sdk/package.json"); // @gomomento/sdk is a peer dependency. require("googleapis/package.json"); // googleapis is a peer dependency. require("@google-ai/generativelanguage/package.json"); // @google-ai/generativelanguage is a peer dependency. require("@vercel/kv/package.json"); // @vercel/kv is a peer dependency. require("@tensorflow-models/universal-sentence-encoder/package.json"); // @tensorflow-models/universal-sentence-encoder is a peer dependency. require("cheerio/package.json"); // cheerio is a peer dependency. require("hnswlib-node/package.json"); // hnswlib-node is a peer dependency. require("typesense/package.json"); // typesense is a peer dependency. require("@aws-sdk/client-bedrock-runtime/package.json"); // @aws-sdk/client-bedrock-runtime is a peer dependency. require("@raycast/api/package.json"); // @raycast/api is a peer dependency. require("chromadb/package.json"); // chromadb is a peer dependency. require("@writerai/writer-sdk/package.json"); // @writerai/writer-sdk is a peer dependency. require("closevector-node/package.json"); // closevector-node is a peer dependency. require("ioredis/package.json"); // ioredis is a peer dependency. require("voy-search/package.json"); // voy-search is a peer dependency. require("lodash/package.json"); // lodash is a peer dependency. require("@mozilla/readability/package.json"); // @mozilla/readability is a peer dependency. require("axios/package.json"); // axios is a peer dependency. require("@getmetal/metal-sdk/package.json"); // @getmetal/metal-sdk is a peer dependency. require("@tensorflow/tfjs-converter/package.json"); // @tensorflow/tfjs-converter is a peer dependency. require("pg/package.json"); // pg is a peer dependency. require("portkey-ai/package.json"); // portkey-ai is a peer dependency. require("@planetscale/database/package.json"); // @planetscale/database is a peer dependency. require("weaviate-ts-client/package.json"); // weaviate-ts-client is a peer dependency. require("pdf-parse/package.json"); // pdf-parse is a peer dependency. require("sonix-speech-recognition/package.json"); // sonix-speech-recognition is a peer dependency. require("playwright/package.json"); // playwright is a peer dependency. require("cohere-ai/package.json"); // cohere-ai is a peer dependency. require("@gomomento/sdk-web/package.json"); // @gomomento/sdk-web is a peer dependency. require("@qdrant/js-client-rest/package.json"); // @qdrant/js-client-rest is a peer dependency. require("pickleparser/package.json"); // pickleparser is a peer dependency. require("jsdom/package.json"); // jsdom is a peer dependency. require("@gomomento/sdk-core/package.json"); // @gomomento/sdk-core is a peer dependency. require("epub2/package.json"); // epub2 is a peer dependency. require("llmonitor/package.json"); // llmonitor is a peer dependency. require("redis/package.json"); // redis is a peer dependency. require("@xata.io/client/package.json"); // @xata.io/client is a peer dependency. require("@notionhq/client/package.json"); // @notionhq/client is a peer dependency. require("ws/package.json"); // ws is a peer dependency. require("@aws-sdk/client-kendra/package.json"); // @aws-sdk/client-kendra is a peer dependency. require("srt-parser-2/package.json"); // srt-parser-2 is a peer dependency. require("@huggingface/inference/package.json"); // @huggingface/inference is a peer dependency. require("@aws-sdk/client-s3/package.json"); // @aws-sdk/client-s3 is a peer dependency. require("html-to-text/package.json"); // html-to-text is a peer dependency. require("usearch/package.json"); // usearch is a peer dependency. require("closevector-common/package.json"); // closevector-common is a peer dependency. require("puppeteer/package.json"); // puppeteer is a peer dependency. require("@aws-sdk/client-sfn/package.json"); // @aws-sdk/client-sfn is a peer dependency. require("@cloudflare/ai/package.json"); // @cloudflare/ai is a peer dependency. var langchain = require("langchain")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

langchain v0.0.185

Typescript bindings for langchain

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free