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 →
Top 23 TypeScript openai Projects
-
dify
Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.
Project mention: The Backend Shift: Leveraging Open Source Powerhouses for Faster, Leaner Apps | dev.to | 2025-05-10Dify (dify.ai):
-
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.
-
Lobe Chat
LobeChat is a open-source, extensible (Function Calling), high-performance chatbot framework.It supports one-click free deployment of your private ChatGPT/LLM web application.
In this article, let’s review the renovate.json file in Lobechat. The following concepts are discussed:
-
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)
-
siyuan
A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.
Project mention: SiYuan, Privacy First, Affero GPL, self-hosted PKMS written in ts and go | news.ycombinator.com | 2025-05-18I came across this project a while back and adopted it for my personal Personal Knowledge Management System/PKMS.
I've bounced around a few PKMS in the past, eventually settling on Obsidian but later moving to Logseq in an effort to avoid relying on closed source tooling. Then recently I discovered this project and I've been beyond impressed.
The desktop and mobile apps work very well and to be entirely honest are way more polished than I've come to expect from a FOSS PKMS, it's full featured with more or less everything I could want. It has a built in git-like VCS, it has integrated rendering for Mermaid, Plantuml, etc, and what I've personally found most interesting is it supports representing your notes as structured data that you can query with SQL.
My one gripe is the english docs are pretty sparse but otherwise I've had a phenominal time with SiYuan and I thought HN might find it interesting.
Github link: https://github.com/siyuan-note/siyuan
-
Download and install Chatbox AI client.
-
Their PR descriptions aren't much better https://github.com/reworkd/AgentGPT/pull/1372#issue-19887599...
-
Project mention: GenAI Core Concepts Explained (RAG, Function Calling, MCP, AI Agent) | dev.to | 2025-05-21
To help you understand the principle and process of Function Calling more intuitively, here we have a Prompt template for demonstration. You just need to copy it to Cherry Studio, then you can see how the model analyzes user requests, extracts parameters, and generates tool calling instructions.
-
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.
-
continue
⏩ Create, share, and use custom AI code assistants with our open-source IDE extensions and hub of models, rules, prompts, docs, and other building blocks
Continue.dev GitHub | Docs
-
LibreChat
Enhanced ChatGPT Clone: Features Agents, DeepSeek, Anthropic, AWS, OpenAI, Assistants API, Azure, Groq, o1, GPT-4o, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenAPI Actions, Functions, Secure Multi-User Auth, Presets, open-source for self-hosting. Active project.
RunPod is a popular service that allows you to rent GPU hours on-demand. While they might not be the best option and they also have other plans, those are out of the scope of this article. This article will cover how to host models on the cloud, from choosing the models you want to sending requests to your own pod with LibreChat.
-
openai-translator
基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用 - Browser extension and cross-platform desktop application for translation based on ChatGPT API.
-
FastGPT
FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letting you easily develop and deploy complex question-answering systems without the need for extensive setup or configuration.
-
Currently editing in Cursor, using agents heavily as I'm a solo dev with limited time. Been exploring running models locally and looking into Zed & Void (https://voideditor.com/). Anyone have opinions on these? Downloading both to try but wondering if the free plan on Zed is doable for full time software engineering, mostly working on next.js sites & native mobile apps in Swift/Kotlin
-
Project mention: Show HN: Mastra – open-source TypeScript agent framework | news.ycombinator.com | 2025-02-19
Does Mastra support libraries of tools for agents like toolhouse.ai or https://github.com/transitive-bullshit/agentic
-
repomix
📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Language Models (LLMs) or other AI tools like Claude, ChatGPT, DeepSeek, Perplexity, Gemini, Gemma, Llama, Grok, and more.
I created a script to pack it into a markdown file. Later I found this which does a better job, so I use it now.
https://github.com/yamadashy/repomix
-
-
Project mention: Open Source Notion-style WYSIWYG editor with AI-powered autocompletion | news.ycombinator.com | 2025-05-03
-
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).
-
Here's the thing. I want a personalized AI. Full stop.
There's no arguing back and forth.
Tech is here someone needs to put it together.
I'm so busy with other things, but I really want to see this thing come through and happy to work on it.
To me, its insane Apple didn't figure it out.
The goal: Build a truly personalized AI.
- Single threaded conversation with an index about everything.
- Bot should be accessible via WhatsApp, Insta, Email, or a phone call through an app (WebRTC connection).
(https://botpress.com/ is a really good starting point).
- Operator at the back that has login access to almost all tools I use, but critical actions must have HITL.
- Bot should be accessible via a call on the app or Apple Watch.
https://sesame.com/ type model and this is very doable with https://docs.pipecat.ai especially their new release that allows for long running function calls.
Speech detection (VAD) is still a problem, but I think its more of systems engineering problem than ML problem. Interruptions need to feel smooth.
But this is not a blocker. What exists is good enough.
- It can should be able to digest images, voice notes, etc.
- everything should fall into a single personal index (vector db).
One of the things could be, sharing 4 amazon links of some books I want to read and sending those links over WhatsApp to this agent.
It finds the PDFs for the books from https://libgen.is and indexes it.
I phone call the AI and I can have an intelligent conversation about the subject matter with my AI about the topic.
I do this a lot with xAI's Grok and its a surprisingly effective tool.
I give zero fucks about issues like piracy at the moment.
I want to later add more capable agents as tools to this AI.
-
draw-a-ui
-
langfuse
🪢 Open source LLM engineering platform: LLM Observability, metrics, evals, prompt management, playground, datasets. Integrates with OpenTelemetry, Langchain, OpenAI SDK, LiteLLM, and more. 🍊YC W23
I have been spending a lot of time exploring AI Coding Assistants like Amazon Q Developer to see how they can help open source developers, and Ricardo Tasso came up with a great example in how he is using Q Developer to generate deployment configurations for Kubernetes. He has written this up in his post, Creating Deployment Configurations for EKS with Amazon Q so go check it out (you can get started with Amazon Q Developer for free by registering your Builder ID here). Langfuse is an open source LLM engineering platform that helps teams collaboratively develop, monitor, evaluate, and debug AI applications. AWS Community Builder Matsuda shows you how you can deploy this, using CDK to make it simple. If this sounds like something you are interested in, go read the post Self-Hosting Langfuse v3 on AWS Using CDK.
-
llama-gpt
A self-hosted, offline, ChatGPT-like chatbot. Powered by Llama 2. 100% private, with no data leaving your device. New: Code Llama support!
-
-
Project mention: 🚀 Building an Azure OpenAI Chatbot: Challenges, Solutions & Why JavaScript Beats Python for the Web | dev.to | 2025-05-06
For JavaScript, use the latest OpenAI SDK and follow their updated usage patterns.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript openai discussion
TypeScript openai related posts
-
Open-Source GenBI Solution
-
GenAI Core Concepts Explained (RAG, Function Calling, MCP, AI Agent)
-
Postgres with data branching and PII anonymization
-
🚀 Stop Wasting Time: 7 AI Tools Every Developer Should Be Using in 2025
-
Ask HN: Cursor or Windsurf?
-
Void: Open-Source Cursor Alternative
-
🚀 Building an Azure OpenAI Chatbot: Challenges, Solutions & Why JavaScript Beats Python for the Web
-
A note from our sponsor - InfluxDB
www.influxdata.com | 23 May 2025
Index
What are some of the best open-source openai projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | dify | 97,845 |
2 | Lobe Chat | 60,912 |
3 | Flowise | 38,425 |
4 | siyuan | 34,874 |
5 | chatbox | 34,853 |
6 | AgentGPT | 34,091 |
7 | cherry-studio | 26,859 |
8 | continue | 26,351 |
9 | LibreChat | 25,761 |
10 | openai-translator | 24,438 |
11 | FastGPT | 24,158 |
12 | void | 20,826 |
13 | agentic | 17,505 |
14 | repomix | 15,937 |
15 | ai-pdf-chatbot-langchain | 15,494 |
16 | novel | 14,683 |
17 | ai | 14,357 |
18 | botpress | 13,716 |
19 | draw-a-ui | 13,494 |
20 | langfuse | 11,586 |
21 | llama-gpt | 10,957 |
22 | chainlit | 9,716 |
23 | openai-node | 9,189 |