Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →
Top 23 JavaScript openai-api Projects
-
one-api
LLM API 管理 & 分发系统,支持 OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSeek、字节豆包、ChatGLM、文心一言、讯飞星火、通义千问、360 智脑、腾讯混元等主流模型,统一 API 适配,可用于 key 管理与二次分发。单可执行文件,提供 Docker 镜像,一键部署,开箱即用。LLM API management & key redistribution system, unifying multiple providers under a single API. Single binary, Docker-ready, with an English UI.
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
node-chatgpt-api
A client implementation for ChatGPT and Bing AI. Available as a Node.js module, REST API server, and CLI app.
-
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.
-
Github repo link: https://github.com/openai/openai-quickstart-node
-
GPT-Actions
GPT Auth provides a user-friendly solution to quickly setup oauth for your custom GPT and self-host it.
-
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
-
tech-int-cheat
A chrome extension that pairs with ChatGTP to cheat on technical interviews (or just generate responses on virtual meetings)
-
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.
-
storybook-genie
Storybook Genie is a command line interface tool that can generate Storybook stories from React components
Ever wished you had a magical assistant to help you create your Storybook stories? Well, wish granted! Storybook Genie is a command line interface tool that can convert files containing React components into Storybook stories. Whether you’re a newbie or a seasoned pro, this repo has something for everyone. So, rub that lamp and start coding! https://github.com/eduardconstantin/storybook-genie
-
whatsapp-chatgpt-bot
Ready-to-use AI Multimodal ChatGPT-based WhatsApp chatbot assistant for your business. Now supports GPT-4o with text + audio + image input, audio responses, and improved RAG + MCP 🤩
-
youtube-subtitle-summarizer
Youtube Summarizer is a web-based tool that uses ChatGPT to automatically generate summaries of YouTube videos. It lets you learn key points quickly and easily without having to watch entire lengthy videos. It is enough for users to paste the YouTube video URL into the tool and summarize the video.
-
-
Project mention: Goblin.tools: simple, single-task tools to help neurodivergent people with tasks | news.ycombinator.com | 2025-03-24
Oh hey! I made something like this that integrates with TickTick
https://github.com/Podginator/TickGPTick
It needs updating, but basically you set a tag that let’s you expand tasks out much in the way goblin tools does.
-
Project mention: Show HN: Stagehand – an open source browser automation framework powered by AI | news.ycombinator.com | 2025-01-08
https://github.com/testdriverai/goodlooks
-
Project mention: Show HN: HyperTAG, a Telegram Bot That Will Summarize Links and YouTube Videos | news.ycombinator.com | 2024-11-08
Channel Management: You can even add HyperTAG to Telegram channels, and it’ll automatically summarize and tag posts! This makes managing and organizing content in your channels much easier—and helps grow your channel's audience, as anyone searching for a hashtag can discover public channels using it.
You can check out the code, customize it, and even host it yourself from the GitHub repo linked in the title, or from here: https://github.com/Mostafa-Abbasi/HyperTAG
It’s a great way to bring some automation and discoverability to your own Telegram channels! If you find it helpful, I'd really appreciate a !
Looking forward to hearing your thoughts and feedback!
-
-
-
-
-
-
-
-
-
gatsby-openai-firebase-starter
Public repository for the Open AI Q&A project. A public collection of questions asked by authorised members and answers provided by the text-davinci-003 model - developed and maintained by the OpenAI organization. Built with gatsby.js, openai-node, firebase, mui.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript openai-api discussion
JavaScript openai-api related posts
-
Git GPT Commit
-
Show HN: HyperTAG, a Telegram Bot That Will Summarize Links and YouTube Videos
-
Student Dev First Blog Post
-
Been working on an extension to help cheat on technical interviews with ChatGPT. Github in comments.
-
Created a ChatGPT extension to "advise" 😜 you on technical interviews. Simply click on the chat and it will generate an answer. (GitHub in description)
-
ChatGPT for your files - Discovered an AI research tool that allows you to ask questions across multiple files all at once and get instant answers with highlighted references
-
Created a browser extension with ChatGTP that can help you cheat on technical interviews. Github in comments
-
A note from our sponsor - Sevalla
sevalla.com | 1 Sep 2025
Index
What are some of the best open-source openai-api projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | one-api | 26,935 |
2 | node-chatgpt-api | 4,210 |
3 | vault-ai | 3,380 |
4 | openai-quickstart-node | 2,593 |
5 | GPT-Actions | 268 |
6 | Chatbot-Long-Short-Term-Memory | 168 |
7 | tech-int-cheat | 134 |
8 | storybook-genie | 107 |
9 | whatsapp-chatgpt-bot | 99 |
10 | youtube-subtitle-summarizer | 75 |
11 | commonplace-bot | 62 |
12 | TickGPTick | 53 |
13 | goodlooks | 48 |
14 | HyperTAG | 43 |
15 | openai-excel-functions | 39 |
16 | llm-chat-web-ui | 36 |
17 | git-gpt-commit | 33 |
18 | PlantUML4iPad | 17 |
19 | chatgpt-chrome-extension | 15 |
20 | udemy-openai | 13 |
21 | finetune-openai-model | 12 |
22 | chaos-tarot | 11 |
23 | gatsby-openai-firebase-starter | 11 |