JavaScript AI

Open-source JavaScript projects categorized as AI

Top 23 JavaScript AI Projects

  1. open-webui

    User-friendly AI Interface (Supports Ollama, OpenAI API, ...)

    Project mention: Build a multi-agent RAG system with Granite locally | dev.to | 2025-04-15

    For the orchestration of this collaboration, we can use AutoGen (AG2) as the core framework to manage workflows and decision-making, alongside other tools like Ollama for local LLM serving and Open WebUI for interaction. Notably, every one of these components is open source. Together, these tools enable you to build an AI system that is both powerful and privacy-consciousβ€”all without leaving your laptop.

  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. netron

    Visualizer for neural network, deep learning and machine learning models

    Project mention: World Emulation via DNN | news.ycombinator.com | 2025-04-26

    The model seems to be viewable here:

    https://netron.app/?url=https://madebyoll.in/posts/world_emu...

  4. AI-Expert-Roadmap

    Roadmap to becoming an Artificial Intelligence Expert in 2022

  5. SillyTavern

    LLM Frontend for Power Users.

    Project mention: Running Open Source LLMs in Popular AI Clients with Featherless: A Complete Guide | dev.to | 2025-01-10

    With SillyTavern it’s pretty easy to create a connection to Featherless. Simply click on the plug icon at the top and make the following selections:

  6. warriorjs

    🏰 An exciting game of programming and Artificial Intelligence

  7. BingGPT

    Desktop application of new Bing's AI-powered chat (Windows, macOS and Linux)

  8. reor

    Private & local AI personal knowledge management app for high entropy people.

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. Noi

    πŸš€ Power Your World with AI - Explore, Extend, Empower.

    Project mention: Noi: an AI-enhanced, customizable browser | news.ycombinator.com | 2024-05-18
  11. opencommit

    GPT wrapper for git β€” generate commit messages with an LLM in 1 sec β€” works best with Claude 3.5 β€” supports local models too

  12. BlackFriday-GPTs-Prompts

    List of free GPTs that doesn't require plus subscription

  13. venom

    Venom is a high-performance system developed with JavaScript to create a bot for WhatsApp, support for creating any interaction, such as customer service, media sending, sentence recognition based on artificial intelligence and all types of design architecture for WhatsApp.

  14. TagUI

    Free RPA tool by AI Singapore

  15. claude-task-master

    An AI-powered task-management system you can drop into Cursor, Lovable, Windsurf, Roo, and others.

    Project mention: Show HN: Task Commit and Look System | news.ycombinator.com | 2025-04-18

    I've found a nice system with task-master:

    https://github.com/eyaltoledano/claude-task-master

    I call it the "30 task commit and look system". With TM you define your PRD:

    https://github.com/andrewarrow/connectWith___/blob/main/scri...

    And then your 10 tasks, and 3 subtasks for each:

    https://github.com/andrewarrow/connectWith___/tree/main/task...

    And then I open claude code with a fresh context window and ask:

    can you review scripts/PRD.txt and tasks/* and complete task [:task] next. Mark it as complete when done.

    Then I exit claude code and run:

    git add .; git commit -a -m 1.1; git push

    do this over and over:

    git add .; git commit -a -m 1.2; git push

    git add .; git commit -a -m 1.3; git push

    git add .; git commit -a -m 2.1; git push

    git add .; git commit -a -m 2.2; git push

    git add .; git commit -a -m 2.3; git push

    git add .; git commit -a -m 3.1; git push

    etc.

    git add .; git commit -a -m 10.3; git push

    I let this run all night. Then in the morning I see what state the code is in. From there I can go back to any of the 30 commits and tweak stuff.

  16. AgentVerse

    πŸ€– AgentVerse πŸͺ is designed to facilitate the deployment of multiple LLM-based agents in various applications, which primarily provides two frameworks: task-solving and simulation

  17. adrenaline

    Chat with (and visualize) your codebase

    Project mention: Show HN: AdrenalineAI – Interactive System Diagrams for Any Repo | news.ycombinator.com | 2024-08-13
  18. browser-tools-mcp

    Monitor browser logs directly from Cursor and other MCP compatible IDEs.

    Project mention: Show HN: We made an MCP server so Cursor can debug Node.js on its own | news.ycombinator.com | 2025-03-22

    Thanks for the detailed write-up, this is super useful! I really appreciate it.

    > Claude captures all the NPM commands from the package json into the instructional file

    Oh neat, I didn't know that. I'll try to use `/init` next time!

    > it kept trying to run `npm run dev` which spins up the app itself. That's... not ideal since I'm running it myself so it can hot-reload

    +1 I regularly notice that behaviour too. I'm running node in dev mode, then Cursor wants to run node, but the port is already in use.

    > I'd be curious about is if there is a "clientside browser" MCP

    Great point, I noticed this is a common feature request for front-end development. I haven't used it myself, but multiple people mentioned BrowserTools [1]. I think it can read the Dev Tools console, but I'm not sure about multimodal or access to the DOM.

    [1]: https://github.com/AgentDeskAI/browser-tools-mcp

  19. 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.

  20. cursor-talk-to-figma-mcp

    Cursor Talk To Figma MCP

    Project mention: MCP unmasked: Why it matters, who should care, and where to be cautious | dev.to | 2025-03-31

    Figma MCP: Designers are using MCP to help them implement UI designs up to 5x faster. The AI can analyze design documents, extract components and styling details, and help translate them directly into code with precise specifications. Demo

  21. paperless-ai

    An automated document analyzer for Paperless-ngx using OpenAI API, Ollama, Deepseek-r1, Azure and all OpenAI API compatible Services to automatically analyze and tag your documents.

    Project mention: An automated document analyzer for Paperless-ngx using OpenAI API and Ollama | news.ycombinator.com | 2025-01-07
  22. TavernAI

    Atmospheric adventure chat for AI language models (KoboldAI, NovelAI, Pygmalion, OpenAI chatgpt, gpt-4)

  23. DeepCamera

    Open-Source AI Camera. Empower any camera/CCTV with state-of-the-art AI, including facial recognition, person recognition(RE-ID) car detection, fall detection and more

  24. chatgpt.js

    πŸ€– A powerful client-side JavaScript library for ChatGPT

  25. ai-renamer

    A Node.js CLI that uses Ollama and LM Studio models (Llava, Gemma, Llama etc.) to intelligently rename files by their contents

    Project mention: Show HN: AI Renamer – Rename your files with AI | news.ycombinator.com | 2025-03-11
  26. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit 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).

JavaScript AI discussion

Log in or Post with

JavaScript AI related posts

  • Introducing FastAPI MCP: Effortless AI Integration for Your FastAPI APIs

    2 projects | dev.to | 24 Apr 2025
  • Show HN: Task Commit and Look System

    2 projects | news.ycombinator.com | 18 Apr 2025
  • An automatic MCP server for every GitHub project

    9 projects | news.ycombinator.com | 3 Apr 2025
  • OpenAI Agents SDK + Multiple MCP Servers

    2 projects | dev.to | 27 Mar 2025
  • Goblin.tools: simple, single-task tools to help neurodivergent people with tasks

    1 project | news.ycombinator.com | 24 Mar 2025
  • Show HN: Building an open source visual AI/ML builder

    1 project | news.ycombinator.com | 21 Mar 2025
  • Show HN: AI Renamer – Rename your files with AI

    1 project | news.ycombinator.com | 11 Mar 2025
  • A note from our sponsor - Civic Auth
    www.civic.com | 27 Apr 2025
    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. Learn more β†’

Index

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

# Project Stars
1 open-webui 91,464
2 netron 30,034
3 AI-Expert-Roadmap 29,710
4 SillyTavern 13,736
5 warriorjs 9,475
6 BingGPT 9,215
7 reor 7,855
8 Noi 7,423
9 opencommit 6,597
10 BlackFriday-GPTs-Prompts 6,578
11 venom 6,376
12 TagUI 5,912
13 claude-task-master 5,556
14 AgentVerse 4,503
15 adrenaline 3,785
16 browser-tools-mcp 3,583
17 vault-ai 3,329
18 cursor-talk-to-figma-mcp 3,142
19 paperless-ai 2,950
20 TavernAI 2,402
21 DeepCamera 2,037
22 chatgpt.js 1,975
23 ai-renamer 1,828

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 JavaScript is
the 3rd most popular programming language
based on number of references?