JavaScript Artificial intelligence

Open-source JavaScript projects categorized as Artificial intelligence

Top 23 JavaScript Artificial intelligence Projects

  • AI-Expert-Roadmap

    Roadmap to becoming an Artificial Intelligence Expert in 2022

    Project mention: Suggest which roadmap should I follow for ML? | /r/learnmachinelearning | 2023-07-20


  • gun

    An open source cybersecurity protocol for syncing decentralized graph data.

    Project mention: gun: NEW Data - star count:17390.0 | /r/algoprojects | 2023-09-22
  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • warriorjs

    🏰 An exciting game of programming and Artificial Intelligence

    Project mention: Which learning platform do you use? If you don’t, how do you study and keep yourself up to date with the ever expanding tech industry? | /r/learnprogramming | 2023-02-13

    Also for fun / to answer the passion part: how far can you get in or :) It's getting more advanced than you'd think

  • ai-deadlines

    :alarm_clock: AI conference deadline countdowns

  • vault-ai

    OP Vault ChatGPT: Give ChatGPT long-term memory using the OP Stack (OpenAI + Pinecone Vector Database). Upload your own custom knowledge base files (PDF, txt, epub, etc) using a simple React frontend.

    Project mention: I built an open source website that lets you upload large files, such as in-depth novels/ebooks or academic papers, and ask GPT4 questions based on your specific knowledge base. So far, I've tested it with long books like the Odyssey and random research PDFs, and I'm shocked at how incisive it is. | /r/ChatGPT | 2023-08-05
  • handtrack.js

    A library for prototyping realtime hand detection (bounding box), directly in the browser.

    Project mention: Mais um vendedor de cursos padrão ou esse é honesto? | /r/brdev | 2023-02-17
  • dalle-playground

    A playground to generate images from any text prompt using Stable Diffusion (past: using DALL-E Mini)

    Project mention: Discord bot with a locally-hosted SD backend. | /r/StableDiffusion | 2023-05-17

    Built on dalle-playground because it is simple and I like it.

  • Amplication

    Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.

  • nano-neuron

    🤖 NanoNeuron is 7 simple JavaScript functions that will give you a feeling of how machines can actually "learn"

  • projectlearn-project-based-learning

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

    Project mention: Projects ideas | /r/learnprogramming | 2023-07-12 and

  • ARC

    The Abstraction and Reasoning Corpus

    Project mention: Large Language Models As General Pattern Machines | | 2023-08-20

    It's quite hard. You can download the dataset here [1] and it comes with a little webpage so that you can try it yourself.

    It's worth noting that you are allowed to make three guesses.


  • Enterprise

    🦄 The Enterprise™ programming language

    Project mention: Cobol | /r/cscareerquestions | 2022-10-04

    Why learn cobol when you can learn ENTERPRISE programming language

  • chatgpt.js

    🤖 A powerful client-side JavaScript library for ChatGPT

    Project mention: chatgpt.js | /r/ChatGPT | 2023-09-05
  • Dannjs

    Easy to use Deep Neural Network Library for JavaScript.

  • enhancr

    Video Frame Interpolation & Super Resolution using NVIDIA's TensorRT & Tencent's NCNN inference, beautifully crafted and packaged into a single app

    Project mention: With Cupscale dead, are there any alternatives left for upscaling FMV? | /r/GameUpscale | 2023-07-01

    However, the free version of enhancr is significantly faster:

  • Chatbot-Long-Short-Term-Memory

    GPT-3 Chatbot with Long and Short Term Memory and advanced logic built in javascript with openai API - short and long memory, KYC, embeddings, openai, database, flexible, gpt-3.5-turbo, react

    Project mention: I made an AI Character Chat app that lets you talk to any character from books, movies, shows, and also add your own characters with descriptions. Also has built-in ChatGPT and various helpers. App is FREE, and you can use your own API Key. | /r/ChatGPT | 2023-04-10

    Good question, unfortunately not yet, the "memory" is pretty simple (certain depth back in the chat history, it's increased for subscribers and even more if you use your own API key.) I was looking into solutions like or and will add them eventually, just trying to gauge interest in the app now.

  • cep

    CEP is a software platform designed for users that want to learn or rapidly prototype using standard A.I. components.

  • bing-chat-sidebar-for-chrome

    Bing chat sidebar ported from Microsoft Edge to Chrome

    Project mention: Bing AI sidebar in Edge browser reverse engineered | | 2023-07-03
  • modelchimp

    Experiment tracking for machine and deep learning projects

  • ChatGPT Auto Refresh

    ↻ Keeps ChatGPT sessions fresh to avoid network errors + Cloudflare checks

    Project mention: chatgpt-auto-refresh alternatives - autoclear-chatgpt-history and chatgpt-widescreen | | 2023-07-05
  • ml-classify-text-js

    Machine learning based text classification in JavaScript using n-grams and cosine similarity

  • ChatGPT Infinity

    Generate endless answers from all-knowing ChatGPT (in any language!)

    Project mention: chatgpt-infinity alternatives - chatgpt-auto-refresh and chatgpt-auto-continue | | 2023-07-05
  • bias-monitor

    A Chrome Extension that promotes politically diverse news reading with Artificial Intelligence!

  • DuckDuckGPT

    🐤 DuckDuckGo add-on that brings the magic of ChatGPT to search results (powered by GPT-4!)

    Project mention: bravegpt VS duckduckgpt - a user suggested alternative | | 2023-07-05
  • SurveyJS

    A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.

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). The latest post mention was on 2023-09-22.

JavaScript Artificial intelligence related posts


What are some of the best open-source Artificial intelligence projects in JavaScript? This list will help you:

Project Stars
1 AI-Expert-Roadmap 26,732
2 gun 17,400
3 warriorjs 9,186
4 ai-deadlines 4,986
5 vault-ai 3,051
6 handtrack.js 2,727
7 dalle-playground 2,712
8 nano-neuron 2,203
9 projectlearn-project-based-learning 2,006
10 ARC 1,989
11 Enterprise 1,586
12 chatgpt.js 1,299
13 Dannjs 425
14 enhancr 340
15 Chatbot-Long-Short-Term-Memory 151
16 cep 151
17 bing-chat-sidebar-for-chrome 147
18 modelchimp 125
19 ChatGPT Auto Refresh 102
20 ml-classify-text-js 102
21 ChatGPT Infinity 90
22 bias-monitor 90
23 DuckDuckGPT 70
Tired of breaking your main and manually rebasing outdated pull requests?
Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.