A super simple crawling embdder for .md files. Point crawlerjs where your .md files are, give crawlerjs a sentence transformer and watch it go!
Usage:
importCrawlerfrom"./crawler.js";const{ pipeline }=awaitimport("@xenova/transformers");constcrawler=newCrawler("data",//directory where .md files are located"Xenova/all-MiniLM-L6-v2",//sentence transformer2,//sequence length (look up the sequence model's sequence length)pipeline);//give it a transformers-js pipeline functionconstembeddings=awaitcrawler.crawl();console.log(embeddings)