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. Learn more β
Top 23 TypeScript Artificial intelligence Projects
-
Project mention: 10 open-source MCPs that make your AI agents smarter than your team lead | dev.to | 2025-05-09
Flowise visual agent flow builder (drag-and-drop style)
-
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.
-
InvokeAI
Invoke is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, and serves as the foundation for multiple commercial products.
Project mention: Invoke 5.0 β OSS Canvas with Layers and SD/SDXL/Flux Support | news.ycombinator.com | 2024-09-24 -
Perplexica
Perplexica is an AI-powered search engine. It is an Open source alternative to Perplexity AI
π 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
-
I tried years ago, I don't think I got it working, ended up using Rhasspy/voice2json instead (TIL: the creator of both is now the Voice Eng Lead for Home Assistant).
Looks like the GitHub is still somewhat active, although their roadmap links to a dead Trello: https://github.com/leon-ai/leon
-
ai
The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents
Project mention: Vercel AI SDK v5 Internals - Part 10 β Advanced Optimization: Throttling, Virtualization, Resumption, & Scaling | dev.to | 2025-05-13Provide Feedback: The Vercel AI SDK is actively developed. Your insights, bug reports, and feature requests on the Vercel AI SDK GitHub repository are invaluable in shaping its future. (Simulated link, use actual one).
-
-
nanobrowser
Open-Source Chrome extension for AI-powered web automation. Run multi-agent workflows using your own LLM API key. Alternative to OpenAI Operator.
Project mention: Show HN: Workflow Use β Deterministic, Self-Healing Browser Automation (RPA 2.0) | news.ycombinator.com | 2025-05-16If any one wanna try it in browser can try implement it on our chrome extension code base in typescript: https://github.com/nanobrowser/nanobrowser, we support browser use and re wrote its code in typescript, not yet supporting workflow use and love to hear how it works from community!
-
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.
-
llm-scraper [1] does a decent job but it's still a bit fragile. The biggest problem I have is all the React CSS-in-JS libraries that use hashes in their class names, which the LLM isn't smart enough to ignore.
[1] https://github.com/mishushakov/llm-scraper
-
-
-
twinny
The most no-nonsense, locally or API-hosted AI code completion plugin for Visual Studio Code - like GitHub Copilot but 100% free.
Itβs a vscode extension that connects to an ollama locally hosted LLM of your choice and works like CoPilot.
Itβs an extra step to install Ollama, so not as plugnplay as tfa but the license is MIT which makes it worthwhile for me.
https://github.com/twinnydotdev/twinny
-
-
I see, interesting. Hadn't come upon this use-case before but makes sense.
I've made a GitHub issue for this feature: https://github.com/pretzelai/pretzelai/issues/142
If you'd like to be updated when we have this feature in, please leave a comment on the issue. Alternatively, my email is in my bio - feel free to email me so that when we have this feature, we can send you an update!
-
tabnine-vscode
Visual Studio Code client for Tabnine. https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine-vscode
-
Project mention: Cycle Time vs. Lead Time: Understanding the Metrics That Drive Engineering Efficiency | dev.to | 2025-03-28
Want to take your development efficiency to the next level? Try Middleware today and see how precise tracking of Lead Time and Cycle Time can supercharge your software delivery process! π Book a demo now!
-
nlux
The π£πΌππ²πΏπ³ππΉ Conversational AI JavaScript Library π¬ βΒ UI for any LLM, supporting LangChain / HuggingFace / Vercel AI, and more π§‘ React, Next.js, and plain JavaScript βοΈ
Project mention: Show HN: A React and Next.js UI Toolkit for LLMs | news.ycombinator.com | 2024-06-12 -
-
Poozle - Open source, but seems inactive
-
-
-
MiniSearch
Minimalist web-searching platform with an AI assistant that runs directly from your browser. Uses WebLLM, Wllama and SearXNG. Demo: https://felladrin-minisearch.hf.space (by felladrin)
Project mention: MiniSearch: Self-hosted web-search platform with AI assistant in the browser | news.ycombinator.com | 2024-10-23 -
Project mention: StabilityMatrix VS LynxHub - a user suggested alternative | libhunt.com/r/StabilityMatrix | 2025-03-20
LynxHub is designed to be a comprehensive manager and helper with a user-friendly and flexible environment. It is not a one-click installer. While LynxHub offers installation support in most cases, it's best if you have prior knowledge of installing your preferred AI interface on your device. You can then integrate it with LynxHub. Alternatively, if you are already using an AI interface, you can simply locate and connect it.
-
InvokeAI
About Invoke is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, and serves as the foundation for multiple commercial products. (by magnusviri)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Artificial intelligence discussion
TypeScript Artificial intelligence related posts
-
Vercel AI SDK v5 Internals - Part 10 β Advanced Optimization: Throttling, Virtualization, Resumption, & Scaling
-
The Gift of Reasoning: Enhancing Amazon Nova Lite with VoltAgent for Character Quirks
-
I built a bot that makes streaming less lonely β Twitch AI Viewers
-
Spring Boot AI Evaluation Testing
-
tool in vercel/ai package source code.
-
Usando IA em Python: um guia para criar uma web app simples
-
Show HN: We Built Open-Source Alternative to OpenAI's Operator, Runs in Chrome
-
A note from our sponsor - SurveyJS
surveyjs.io | 21 May 2025
Index
What are some of the best open-source Artificial intelligence projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | Flowise | 38,425 |
2 | InvokeAI | 25,098 |
3 | Perplexica | 21,909 |
4 | Leon | 16,250 |
5 | ai | 14,194 |
6 | Final2x | 6,285 |
7 | nanobrowser | 5,642 |
8 | llm-scraper | 4,863 |
9 | projectlearn-project-based-learning | 4,314 |
10 | whatsapp-chatgpt | 3,632 |
11 | twinny | 3,500 |
12 | chat-with-gpt | 2,354 |
13 | pretzelai | 2,128 |
14 | tabnine-vscode | 1,417 |
15 | middleware | 1,302 |
16 | nlux | 1,289 |
17 | modelfusion | 1,263 |
18 | poozle | 606 |
19 | swift | 555 |
20 | embedbase | 509 |
21 | MiniSearch | 404 |
22 | LynxHub | 345 |
23 | InvokeAI | 345 |