TypeScript Machine Learning

Open-source TypeScript projects categorized as Machine Learning

Top 23 TypeScript Machine Learning Projects

Machine Learning
  1. Perplexica

    Perplexica is an AI-powered search engine. It is an Open source alternative to Perplexity AI

    Project mention: FLAIV-KING Weekly (Flink AI Vectors Kafka) for 18 Nov 2024 | dev.to | 2024-11-18

    ๐ŸŒ Flink or Quix or RisingWave or Spark or Bytewax or ... ๐ŸŒ Important new API for Moderating by Mistral ๐Ÿ“Ž open coder ๐Ÿ’ป Sentence Transformers Speedup ๐Ÿฆพ Convert an entire HTML Website to Markdown with Great GO CLI Tool ๐Ÿซถ LiteLLM ๐Ÿ“ How to setup InstructLab Granite Model ๐ŸŒ Facebook Co-Tracker ๐ŸŒ Perplexica Search+RAG LLM ๐ŸŒ Facebook Project to watermark anything! ๐ŸŒ AI Travel Agent with LangGraph ๐ŸŒ Go + Python + AI ๐ŸŒ Graphrag Explaing ๐ŸŒ Matryoshka Embedding Detail at Multiple Scales ๐ŸŒ Browser Use for LLM ๐Ÿ“Ž Creating Advanced AI Agents with Ollama and Langchain ๐Ÿ’ป Great command line REST Client ๐Ÿค– Inkeep Builds an AI Assistant with Milvus โœ… Visual Data Transformation ETL ๐Ÿ’ป What is a LongRAG ๐Ÿ› ๏ธ PymuPDF4llm is Your New Best Friend ๐Ÿซถ WebScraping for LLM

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management โ€” all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. tfjs

    A WebGL accelerated JavaScript library for training and deploying ML models.

    Project mention: Show HN: I built the most over-engineered Deal With It emoji generator | news.ycombinator.com | 2024-10-15

    [3] https://github.com/tensorflow/tfjs/issues/7905

  4. DocsGPT

    DocsGPT is an open-source genAI tool that helps users get reliable answers from knowledge source, while avoiding hallucinations. It enables private and reliable information retrieval, with tooling and agentic system capability built in.

    Project mention: 15 AI tools that almost replace a full dev team but please donโ€™t fire us yet | dev.to | 2025-05-03

    DocsGPT: Lets users query your docs using GPT.

  5. kubeflow

    Machine Learning Toolkit for Kubernetes

    Project mention: 10 Must-Know Open Source Platform Engineering Tools for AI/ML Workflows | dev.to | 2025-02-06

    Kubeflow is a Kubernetes-native, open source platform that simplifies ML workflow management on Kubernetes. It handles the complexities of containerization and supports end-to-end pipeline automation and distributed training on large datasets, making it ideal for production-grade ML systems.

  6. screenpipe

    AI app store powered by 24/7 desktop history. open source | 100% local | dev friendly | 24/7 screen, mic recording

    Project mention: How to create an AI agent powered by your screen & mic | dev.to | 2025-01-21

    screenpipe installed and running

  7. nsfwjs

    NSFW detection on the client-side via TensorFlow.js

    Project mention: Ask HN: What do you use for content moderation of UGC? | news.ycombinator.com | 2025-01-28

    Follow-up question: what work has been done on client-side moderation? I know this gets dangerously close to the kind of content scanning that eg apple has tried (to very detrimental results), but hear me out: I really think this is a prerequisite to end-to-end encryption on a social network (there has to be some level of protection; even if 100% of users report 100% of bad content, imagine scrolling a feed and stumbling upon CSAM simply because you were the first person to see it). I also also think it's possible to strike a balance that preserves user agency while still protecting them, by simply inserting a manual reporting step. So, for example, potentially problematic content gets put behind an interstitial with a content warning and options to view, hide, report, etc. But again, this requires client-side content classification.

    I'm aware of eg NSFWJS, which is a tensorflowJS model [1]. Is there anything else that, say, can also do violence/gore detection?

    [1] https://github.com/infinitered/nsfwjs

  8. guess

    ๐Ÿ”ฎ Libraries & tools for enabling Machine Learning driven user-experiences on the web

  9. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  10. Final2x

    2^x Image Super-Resolution

  11. Rath

    Next generation of automated data exploratory analysis and visualization platform.

    Project mention: Vega โ€“ A declarative language for interactive visualization designs | news.ycombinator.com | 2024-08-23

    - RATH: Automation of data exploration workflow with one click. https://github.com/Kanaries/Rath

  12. projectlearn-project-based-learning

    A curated list of project tutorials for project-based learning.

  13. orchest

    Build data pipelines, the easy way ๐Ÿ› ๏ธ

  14. lit

    The Learning Interpretability Tool: Interactively analyze ML models to understand their behavior in an extensible and framework agnostic interface. (by PAIR-code)

  15. writer

    โœ๏ธ AI powered documentation writer

  16. training

    ๐Ÿ A fast, easy and collaborative open source image annotation tool for teams and individuals.

  17. Pipcook

    Machine learning platform for Web developers

  18. tts-generation-webui

    TTS Generation Web UI (Bark, MusicGen + AudioGen, Tortoise, RVC, Vocos, Demucs, SeamlessM4T, MAGNet, StyleTTS2, MMS, Stable Audio, Mars5, F5-TTS, ParlerTTS)

  19. WebDNN

    The Fastest DNN Running Framework on Web Browser

  20. whisper-turbo

    Cross-Platform, GPU Accelerated Whisper ๐ŸŽ๏ธ

  21. huggingface.js

    Utilities to use the Hugging Face Hub API

  22. responsible-ai-toolbox

    Responsible AI Toolbox is a suite of tools providing model and data exploration and assessment user interfaces and libraries that enable a better understanding of AI systems. These interfaces and libraries empower developers and stakeholders of AI systems to develop and monitor AI more responsibly, and take better data-driven actions.

  23. vscode-jupyter

    VS Code Jupyter extension

  24. spotlight

    Interactively explore unstructured datasets from your dataframe. (by Renumics)

    Project mention: Hacktoberfest Machine Learning Projects for JS/TS Developers ๐ŸŽƒ | dev.to | 2024-10-16

    Repo Link: Renumics Spotlight

  25. magic

    An AI-based Low-Code and No-Code software development automation framework (by polterguy)

    Project mention: Supabase versus Magic - You win! | dev.to | 2024-07-07

    And while we're at it, if you count commits as cognitive work, Magic had 8,007 at the time I closed its source code. Later it's been accumulating some roughly 570 additional commits. 99% of these commits are done by yours truly.

  26. InfluxDB

    InfluxDB โ€“ Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Machine Learning discussion

Log in or Post with

TypeScript Machine Learning related posts

  • What's Happening in Developer Tools? (OpenAI Just Bought Windsurf for $3B)

    7 projects | dev.to | 7 May 2025
  • Usando IA em Python: um guia para criar uma web app simples

    5 projects | dev.to | 23 Mar 2025
  • Ask HN: What do you use for content moderation of UGC?

    2 projects | news.ycombinator.com | 28 Jan 2025
  • Integrating AI and Coding in Early STEM Education

    3 projects | dev.to | 2 Jan 2025
  • How to Build a AI Chat App Using React, Tailwind and Framer motion

    4 projects | dev.to | 18 Nov 2024
  • Training Baby GPTs in Browser

    1 project | news.ycombinator.com | 11 Nov 2024
  • Our Startup Loves These AI Tools (we recorded a 14 min podcast ep. about why).

    3 projects | dev.to | 8 Nov 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 14 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more โ†’

Index

What are some of the best open-source Machine Learning projects in TypeScript? This list will help you:

# Project Stars
1 Perplexica 21,749
2 tfjs 18,794
3 DocsGPT 15,620
4 kubeflow 14,945
5 screenpipe 14,467
6 nsfwjs 8,399
7 guess 7,083
8 Final2x 6,276
9 Rath 4,409
10 projectlearn-project-based-learning 4,294
11 orchest 4,112
12 lit 3,544
13 writer 2,962
14 training 2,677
15 Pipcook 2,572
16 tts-generation-webui 2,157
17 WebDNN 1,989
18 whisper-turbo 1,778
19 huggingface.js 1,660
20 responsible-ai-toolbox 1,529
21 vscode-jupyter 1,370
22 spotlight 1,174
23 magic 984

Sponsored
Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management โ€” all implemented with just a few lines of code. Start building today.
www.civic.com

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?