Awesome ChatGPT › JavaScript/Typescript library, sdk or frameworks

JavaScript/Typescript library, sdk or frameworks

14 projects

transitive-bullshit/agentic

Agentic is a versatile AI agent standard library that integrates with any large language model and TypeScript AI SDK, providing a comprehensive set of AI functions and tools for building AI applications.

⭐ 17943 TypeScript added 2025-04-19

mlc-ai/web-llm

WebLLM is a high-performance in-browser large language model inference engine that runs entirely on web browsers with WebGPU acceleration, fully compatible with the OpenAI API and supporting a wide range of LLMs for privacy-preserving AI applications.

⭐ 16398 TypeScript added 2025-04-19

steven-tey/novel

Novel is an open-source Notion-style WYSIWYG editor that integrates AI-powered autocompletions to enhance writing and content creation.

⭐ 15313 TypeScript

xiangsx/gpt4free-ts

A TypeScript-based open-source project providing free access to multiple advanced AI language models including GPT-4 through a unified API gateway.

⭐ 7781 TypeScript added 2025-04-19

Blazity/next-enterprise

Next.js Enterprise Boilerplate by Blazity is a feature-rich, high-performance template designed to accelerate the development of scalable and maintainable enterprise-grade web applications using Next.js with integrated tools for testing, performance, and automation.

⭐ 7071 TypeScript added 2025-03-15

0hq/WebGPT

WebGPT is a browser-based implementation of GPT transformer models using WebGPU for GPU-accelerated inference, enabling efficient client-side execution of large language models in vanilla JavaScript and HTML.

⭐ 3722 JavaScript added 2025-04-19

microsoft/genaiscript

GenAIScript is a JavaScript framework for programmatically creating and managing prompts for large language models, integrating tools and data to enable efficient AI workflows.

⭐ 2783 TypeScript added 2025-04-19

OvidijusParsiunas/deep-chat

Deep Chat is a fully customizable AI chatbot component that integrates with various AI APIs and supports multimedia and speech features for interactive website chat experiences.

⭐ 2676 TypeScript

memodb-io/memobase

Memobase is a profile-based long-term memory system designed to enable generative AI applications to remember, understand, and evolve with users through structured and time-aware user profiles.

⭐ 2104 Python added 2025-04-19

KudoAI/chatgpt.js

chatgpt.js is a powerful and lightweight client-side JavaScript library that enables easy interaction with the ChatGPT DOM for integrating AI-driven functionalities into web applications.

⭐ 1984 JavaScript

supabase-community/nextjs-openai-doc-search

A starter template for building a custom ChatGPT-style document search application using Next.js, OpenAI, and Supabase with vector similarity search capabilities.

⭐ 1675 TypeScript

richardgill/llm-ui

llm-ui is a React library that enhances the integration and rendering of Large Language Models output with features like markdown cleanup, custom components, throttling, and syntax-highlighted code blocks.

⭐ 1604 TypeScript added 2025-06-16

nlkitai/nlux

NLUX is an open-source JavaScript library that enables developers to quickly build customizable and performant conversational AI interfaces using React, Next.js, and vanilla JavaScript, supporting multiple LLMs and AI APIs.

⭐ 1324 TypeScript

horizon-ui/chatgpt-ai-template

Horizon ChatGPT AI Template is an open-source React and NextJS-based UI template and starter kit designed to help developers quickly build customizable AI chat applications using OpenAI's ChatGPT API.

⭐ 607 TypeScript added 2025-04-19