awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ibelick avatar

ibelick/prompt-kit

0
View on GitHub↗
2,613 स्टार्स·143 फोर्क्स·TypeScript·mit·11 व्यूज़prompt-kit.com↗

Prompt Kit

Prompt-kit is a React-based toolkit and component library specialized for building conversational interfaces for large language models. It provides a framework of reusable UI elements designed to handle the specific requirements of generative AI, such as streaming text responses, rendering model reasoning, and managing complex model outputs.

The toolkit distinguishes itself through specialized visualization capabilities, including the rendering of chain-of-thought reasoning traces and the display of external tool interactions. It also features an interactive preview system that renders generated code strings as live, active components.

The library covers a broad range of interface needs, including chat containers with auto-scrolling and message bubbles, drag-and-drop file upload systems, and markdown transformation for rich text rendering. It also includes systems for RAG source attribution with clickable citations and user feedback mechanisms for evaluating response quality through ratings and reactions.

Features

  • LLM Chat Interfaces - Provides a comprehensive framework for building LLM chat interfaces with streaming, bubbles, and user inputs.
  • Chat State Management - Manages chat history and auto-scrolling behavior via a synchronized state object tied to the UI hierarchy.
  • Progressive Rendering Streams - Implements progressive UI updates that render incoming text chunks in real-time to simulate LLM streaming.
  • Workflow-as-a-Tool Exposure - A visualization feature that shows the inputs, outputs, and status of external tools used by a model during a conversation.
  • Markdown to HTML Converters - Converts raw AI-generated markdown into formatted HTML for rich text rendering and syntax-highlighted code blocks.
  • LLM Response Renderers - Provides a specialized rendering engine for formatting LLM-generated markdown and code blocks into readable UI.
  • AI Application UI Kits - Provides a specialized UX kit for managing the presentation of streaming responses and complex model outputs.
  • AI Copilot UI Components - Offers a library of pre-built UI components for managing tool calls, source citations, and feedback in AI apps.
  • Chat Message Renderers - Provides a modular system of components to render various chat message types, including reasoning traces and tool calls.
  • Generated Content Previews - Renders AI-generated code strings as live, interactive components side-by-side with the chat interface.
  • Chat Interface Components - Implements a set of components for messaging environments, including auto-scrolling containers and message bubbles.
  • Citation and Attribution Systems - Links AI-generated responses to original source documents and URLs for user verification.
  • User Feedback Collection - Provides mechanisms for gathering user ratings and reactions to evaluate and improve the quality of AI responses.
  • Reasoning Chain Visualizers - Visualizes the model's internal thought process using collapsible steps and chain-of-thought traces.
  • Response Quality Scoring - Collects user feedback via ratings and reactions to evaluate and improve the quality of AI responses.
  • Drag-and-Drop File Upload - Implements a drag-and-drop file upload system with immediate visual feedback for selecting multiple files.
  • JSX Rendering Components - A component that renders code strings as active interactive elements with support for streaming content and automatic tag completion.
  • Generated Content Attribution - Maps segments of AI responses to original web sources through clickable citations and URLs.

स्टार हिस्ट्री

ibelick/prompt-kit के लिए स्टार हिस्ट्री चार्टibelick/prompt-kit के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

ibelick/prompt-kit क्या करता है?

Prompt-kit is a React-based toolkit and component library specialized for building conversational interfaces for large language models. It provides a framework of reusable UI elements designed to handle the specific requirements of generative AI, such as streaming text responses, rendering model reasoning, and managing complex model outputs.

ibelick/prompt-kit की मुख्य विशेषताएं क्या हैं?

ibelick/prompt-kit की मुख्य विशेषताएं हैं: LLM Chat Interfaces, Chat State Management, Progressive Rendering Streams, Workflow-as-a-Tool Exposure, Markdown to HTML Converters, LLM Response Renderers, AI Application UI Kits, AI Copilot UI Components।

ibelick/prompt-kit के कुछ ओपन-सोर्स विकल्प क्या हैं?

ibelick/prompt-kit के ओपन-सोर्स विकल्पों में शामिल हैं: michaelshimeles/nextjs-starter-kit — This project is a foundational boilerplate for building software-as-a-service applications using Next.js, TypeScript,… yidadaa/chatgpt-next-web — ChatGPT-Next-Web is a web-based chat interface for interacting with large language models via API or self-hosted model… nexu-io/html-anything — This project is an LLM HTML artifact generator and sandboxed previewer designed for rapid prototyping and content… chatgptnextweb/chatgpt-next-web — ChatGPT-Next-Web is a cross-platform web interface and frontend for interacting with large language models. It… chatscope/chat-ui-kit-react — This project is a collection of pre-styled React components designed for building responsive messaging interfaces and… thesysdev/openui — OpenUI is a generative UI development framework that converts natural language descriptions into structured,…

Prompt Kit के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Prompt Kit के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • michaelshimeles/nextjs-starter-kitmichaelshimeles का अवतार

    michaelshimeles/nextjs-starter-kit

    3,014GitHub पर देखें↗

    This project is a foundational boilerplate for building software-as-a-service applications using Next.js, TypeScript, and Tailwind CSS. It provides a pre-configured project structure designed to accelerate the launch of a product. The kit integrates a conversational user interface that renders markdown responses from large language models. It includes a secure identity layer for user registration and session persistence across multiple authentication providers, alongside a billing system for managing tiered pricing plans and real-time payment updates. The technical surface covers a type-safe

    TypeScriptnextjsnextjs-boilerplatenextjs-starter-kit
    GitHub पर देखें↗3,014
  • yidadaa/chatgpt-next-webYidadaa का अवतार

    Yidadaa/ChatGPT-Next-Web

    88,263GitHub पर देखें↗

    ChatGPT-Next-Web is a web-based chat interface for interacting with large language models via API or self-hosted model runners. It functions as a prompt management tool and a cross-platform application available for web, mobile, and desktop environments. The project distinguishes itself through a plugin integration gateway that extends model capabilities with external tools like network search and calculators. It includes a self-hosted administrative dashboard for controlling model lists, member permissions, and access passwords on private infrastructure. The application covers prompt engine

    TypeScript
    GitHub पर देखें↗88,263
  • nexu-io/html-anythingnexu-io का अवतार

    nexu-io/html-anything

    7,275GitHub पर देखें↗

    This project is an LLM HTML artifact generator and sandboxed previewer designed for rapid prototyping and content creation. It functions as a local AI agent bridge that reuses authenticated sessions from command-line coding agents to execute generation tasks without requiring separate API keys. The system converts web layouts into platform-specific formats via a social media export tool, utilizing inlined CSS and metadata to ensure consistent publishing. It employs a sandboxed rendering environment to execute AI-generated code and scripts in isolation, protecting the host browser from poisoni

    HTML
    GitHub पर देखें↗7,275
  • chatgptnextweb/chatgpt-next-webChatGPTNextWeb का अवतार

    ChatGPTNextWeb/ChatGPT-Next-Web

    88,262GitHub पर देखें↗

    ChatGPT-Next-Web is a cross-platform web interface and frontend for interacting with large language models. It functions as a self-hosted client that allows users to connect to various AI model providers through a unified chat interface compatible with web browsers and desktop operating systems. The project includes a prompt template manager for creating and organizing reusable masks to standardize interactions. It supports self-hosting on private clouds to maintain data security and provides a centralized administrative panel for managing API resources and member access permissions. The app

    TypeScript
    GitHub पर देखें↗88,262
Prompt Kit के सभी 30 विकल्प देखें→