
AionUi
Free, local, open-source GUI app for Gemini CLI โ Better Chat UI, File Management, AI image editing, multi-agent support, multi-LLMs & apikey polling, code diff view & more | ๐ Star if you like it!
Stars: 2154

AionUi is a user interface library for building modern and responsive web applications. It provides a set of customizable components and styles to create visually appealing user interfaces. With AionUi, developers can easily design and implement interactive web interfaces that are both functional and aesthetically pleasing. The library is built using the latest web technologies and follows best practices for performance and accessibility. Whether you are working on a personal project or a professional application, AionUi can help you streamline the UI development process and deliver a seamless user experience.
README:
Transform your command-line experience into a modern, efficient AI Chat interface.
English | ็ฎไฝไธญๆ | ๆฅๆฌ่ช |Official Site | Twitter
Seamlessly integrate multiple terminal AI agents - Gemini CLI, Claude Code, Qwen Code and more
Intelligent image generation, editing, and recognition powered by Gemini 2.5 Flash Image Preview - the most advanced image model, with support for other leading AI image models
๐ก Need help setting up free image generation? Follow the tutorial to configure image generation models - Complete step-by-step guide for OpenRouter setup and free Gemini 2.5 Flash Image Preview configuration.
Batch renaming, auto organization, smart classification, file merging
AI helps you create, organize, analyze, and beautify Excel files
Multiple conversations, no task confusion, independent memory, double efficiency
This is just the tip of AionUi's capabilities! ๐
Want to explore more features? Keep reading to discover what else AionUi can help you with:
- ๐ฏ Write code, create documents, analyze data
- ๐๏ธ Learn new things, answer questions, translate text
- โก And many more daily work and learning scenarios
While the official Gemini CLI is powerful, its command-line interface has limitations for daily use. AionUi provides a GUI alternative that addresses these key pain points:
- Using the
@
command to select files is cumbersome- Conversations are lost when closing the CLI window
- Command-line interface lacks natural chat interactions
- Single conversation mode limits parallel workflows
- Restricted to Gemini models only, unable to use other excellent large language models
AionUi provides a modern interface for users who need better workflow efficiency, while breaking the single-model limitation, allowing you to choose the most suitable AI model for different task requirements.
- Multi-Conversation - Open multiple chats simultaneously, no interference
- Permanent Storage - All conversations saved locally, never lost
- Modern Interface - Chat interface like WeChat, simple to use
- Multi-Model Support - Not just Gemini, can use other AI models too
- File Tree Browsing - Browse files like folders, click to use
- File Upload - Drag and drop files, AI helps you process
- Code Comparison - File before/after comparison, clear at a glance
- Smart Organization - AI helps organize folders, automatic classification
- Excel Processing - AI helps create and modify Excel files
- Function Calling - Complete Gemini API, more powerful features
- Code Rendering - Code blocks display more beautifully, format clearer
- Tool Scheduling - Automatically select most suitable tools, no manual selection needed
- Multi-Terminal Agent Support - Seamlessly integrate with various terminal AI agents (Gemini CLI, Claude Code, Qwen Code, etc.)
- Dynamic CLI Detection - Automatic backend discovery and CLI path detection
- Secure Authentication - OAuth support and secure authentication flows
- Real-time Monitoring - Live connection status and backend health monitoring
- Unified Interface - All terminal AI agents accessible through the same chat interface
- Multi-Key Rotation - Automatic rotation of multiple API keys for enhanced reliability
- Intelligent Error Recovery - Time-based blacklisting (90s) with automatic retry mechanisms
- High Availability - Seamless failover between API keys to prevent service interruptions
- Rate Limit Handling - Smart retry logic that respects API rate limits and quotas
- Performance Optimization - Reduced downtime and improved API call success rates
- Smart Image Generation - Powered by Gemini 2.5 Flash Image Preview, the most advanced image model
- Multi-Model Support - Also supports other leading AI image models for diverse creative needs
- Intelligent Editing - AI-powered image editing and enhancement capabilities
- Image Recognition - Advanced image analysis and understanding
- High-Quality Output - Professional-grade image generation with detailed control
- Multi-Platform Support - Support Gemini, OpenAI, ModelScope, OpenRouter, etc.
- Flexible Configuration - Each platform can configure multiple models, support custom addresses
- Easy Login - Support Google account login, no need to remember API keys
- Auto Fix - Automatically detect and fix configuration issues, no manual debugging needed
Ready to try AionUi? Download the latest version for your platform from our releases page:
- Node.js >= 16.0.0
- npm >= 8.0.0
- At least one AI service API key or authentication configuration:
- Gemini: Get Gemini API key
- OpenAI: Get OpenAI API key
- ModelScope: Get ModelScope API key
- OpenRouter: Get OpenRouter API key
- Terminal AI Agents: Gemini CLI, Claude Code, Qwen Code, etc.
-
Clone the repository
git clone https://github.com/iOfficeAI/AionUi.git cd AionUi
-
Install dependencies
npm install
-
Configure Authentication
- Open the application and go to Settings
- Configure at least one AI service authentication:
- Gemini: API Key, Vertex AI, or OAuth Personal Authentication
- OpenAI: API Key or custom endpoints
- ModelScope: API Key
- OpenRouter: API Key
- Terminal AI Agents: Install and configure Claude Code, Qwen Code, etc.
-
Start the application
npm start
# Build macOS version
npm run build-mac --arch=arm64 # Apple Silicon
npm run build-mac --arch=x64 # Intel
# Build Windows version
npm run build-win
# Build all platforms
npm run build
- Desktop App: Electron 37.2.0
- Frontend Framework: React 19.1.0
- UI Component Library: Arco Design Web React
- AI Engine: Google Gemini CLI Core
- Styling Framework: UnoCSS
- Build Tools: Webpack + TypeScript
- Icon Library: IconPark React
AionUI/
โโโ src/
โ โโโ adapter/ # Adapter layer
โ โโโ agent/ # AI agents
โ โ โโโ gemini/ # Gemini AI integration
โ โโโ common/ # Common modules
โ โโโ process/ # Main process
โ โโโ renderer/ # Renderer process
โ โ โโโ components/ # UI components
โ โ โโโ conversation/# Conversation related
โ โ โโโ messages/ # Message handling
โ โโโ worker/ # Worker process
โโโ config/ # Configuration files
โโโ public/ # Static resources
โโโ package.json
- Code Development: Code review, refactoring suggestions, bug fixes
- Document Writing: Automatic document generation, report summaries
- Data Analysis: Data visualization, analysis reports
- Project Management: Task planning, progress tracking
- Learning Assistant: Knowledge Q&A, concept explanation
- Daily Office Work: Email writing, meeting notes, work summaries
- Learning & Growth: Language learning, skill training, knowledge organization
- Creative Work: Copywriting, brainstorming, inspiration collection
- AI Image Generation: Create, edit, and enhance images with AI-powered tools
-
Multi-Model Collaboration: Choose the most suitable AI model based on task characteristics
- Gemini: Code generation, technical documentation, image generation & editing
- OpenAI: Creative writing, content creation
- ModelScope: Chinese understanding, localization tasks
- OpenRouter: Cost optimization, model comparison
-
Multi-Terminal Agent Workflows: Leverage different terminal AI agents for specialized tasks
- Unified Integration: Seamless integration with Gemini CLI, Claude Code, Qwen Code, and other terminal AI agents
- High Availability: Automatic failover between multiple API keys for uninterrupted service
Supports multiple authentication methods and platforms:
-
Gemini Platform:
- Gemini API Key: Direct use of Gemini API
- Vertex AI: Use Google Cloud Vertex AI
- Personal Authentication: OAuth personal authentication
-
Other Platforms:
- OpenAI Compatible: Support any service compatible with OpenAI API
- ModelScope: Support Alibaba Cloud ModelScope platform
- OpenRouter: Support OpenRouter aggregation platform
- Custom Platform: Support custom API endpoints and models
-
Multi-API Key Configuration:
- Key Rotation: Configure multiple API keys for automatic rotation
- Error Recovery: 90-second blacklisting with automatic retry
- High Availability: Seamless failover between available keys
- Rate Limit Handling: Smart retry logic for optimal performance
Integration with external terminal AI agents:
- Gemini CLI: Built-in support for Gemini CLI (AionUi's core)
- Claude Code: Support for Claude Code terminal agent
- Qwen Code: Support for Qwen Code terminal agent
- Dynamic Detection: Automatic discovery of available terminal AI agents
Supports HTTP proxy configuration for network-restricted environments.
We envision AionUi evolving into a Universal AI Agent Platform that democratizes powerful AI agents for everyday users:
- Terminal Assistants: Starting with Gemini CLI, will support more terminal tools in the future
- Browser Assistants: Integrate open-source web automation tools to help with web tasks
- Unified Interface: All AI assistants use the same simple chat interface
- Easy Discovery: New AI assistants can be easily found and used
- Multi-Model Support: Can use various AI models like Gemini, Claude, GPT, etc.
- Switch Anytime: Use whichever model you want without changing your workflow
- Independent Configuration: Each model has independent settings, no interference
- Smart Recommendations: Automatically recommend the most suitable AI model based on task
- Cost Comparison: Help you choose the most cost-effective model
Our goal is to make AI agents simple and easy to use, so ordinary users can get started easily. We believe that:
- Simplicity is beauty: Complex AI features should be simple to use
- AI should understand users: Users shouldn't need to adapt to AI, but AI should adapt to users
- Open source is more transparent: We prioritize using open-source agents so everyone can see the code
- Chat is most natural: Complex work can be done through simple chat
AionUi aims to bridge the gap between powerful AI capabilities and everyday usability, making sophisticated AI agents as easy to use as chatting with a friend.
This project is licensed under the Apache-2.0 License.
Issues and Pull Requests are welcome!
- Fork this project
- Create a feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
โญ Star the repo if you like it
For Tasks:
Click tags to check more tools for each tasksFor Jobs:
Alternative AI tools for AionUi
Similar Open Source Tools

AionUi
AionUi is a user interface library for building modern and responsive web applications. It provides a set of customizable components and styles to create visually appealing user interfaces. With AionUi, developers can easily design and implement interactive web interfaces that are both functional and aesthetically pleasing. The library is built using the latest web technologies and follows best practices for performance and accessibility. Whether you are working on a personal project or a professional application, AionUi can help you streamline the UI development process and deliver a seamless user experience.

ito
Ito is an intelligent voice assistant that provides seamless voice dictation to any application on your computer. It works in any app, offers global keyboard shortcuts, real-time transcription, and instant text insertion. It is smart and adaptive with features like custom dictionary, context awareness, multi-language support, and intelligent punctuation. Users can customize trigger keys, audio preferences, and privacy controls. It also offers data management features like a notes system, interaction history, cloud sync, and export capabilities. Ito is built as a modern Electron application with a multi-process architecture and utilizes technologies like React, TypeScript, Rust, gRPC, and AWS CDK.

Sage
Sage is a production-ready, modular, and intelligent multi-agent orchestration framework for complex problem solving. It intelligently breaks down complex tasks into manageable subtasks through seamless agent collaboration. Sage provides Deep Research Mode for comprehensive analysis and Rapid Execution Mode for quick task completion. It offers features like intelligent task decomposition, agent orchestration, extensible tool system, dual execution modes, interactive web interface, advanced token tracking, rich configuration, developer-friendly APIs, and robust error recovery mechanisms. Sage supports custom workflows, multi-agent collaboration, custom agent development, agent flow orchestration, rule preferences system, message manager for smart token optimization, task manager for comprehensive state management, advanced file system operations, advanced tool system with plugin architecture, token usage & cost monitoring, and rich configuration system. It also includes real-time streaming & monitoring, advanced tool development, error handling & reliability, performance monitoring, MCP server integration, and security features.

AGiXT
AGiXT is a dynamic Artificial Intelligence Automation Platform engineered to orchestrate efficient AI instruction management and task execution across a multitude of providers. Our solution infuses adaptive memory handling with a broad spectrum of commands to enhance AI's understanding and responsiveness, leading to improved task completion. The platform's smart features, like Smart Instruct and Smart Chat, seamlessly integrate web search, planning strategies, and conversation continuity, transforming the interaction between users and AI. By leveraging a powerful plugin system that includes web browsing and command execution, AGiXT stands as a versatile bridge between AI models and users. With an expanding roster of AI providers, code evaluation capabilities, comprehensive chain management, and platform interoperability, AGiXT is consistently evolving to drive a multitude of applications, affirming its place at the forefront of AI technology.

ToolNeuron
ToolNeuron is a secure, offline AI ecosystem for Android devices that allows users to run private AI models and dynamic plugins fully offline, with hardware-grade encryption ensuring maximum privacy. It enables users to have an offline-first experience, add capabilities without app updates through pluggable tools, and ensures security by design with strict plugin validation and sandboxing.

J.A.R.V.I.S.2.0
J.A.R.V.I.S. 2.0 is an AI-powered assistant designed for voice commands, capable of tasks like providing weather reports, summarizing news, sending emails, and more. It features voice activation, speech recognition, AI responses, and handles multiple tasks including email sending, weather reports, news reading, image generation, database functions, phone call automation, AI-based task execution, website & application automation, and knowledge-based interactions. The assistant also includes timeout handling, automatic input processing, and the ability to call multiple functions simultaneously. It requires Python 3.9 or later and specific API keys for weather, news, email, and AI access. The tool integrates Gemini AI for function execution and Ollama as a fallback mechanism. It utilizes a RAG-based knowledge system and ADB integration for phone automation. Future enhancements include deeper mobile integration, advanced AI-driven automation, improved NLP-based command execution, and multi-modal interactions.

pluely
Pluely is a versatile and user-friendly tool for managing tasks and projects. It provides a simple interface for creating, organizing, and tracking tasks, making it easy to stay on top of your work. With features like task prioritization, due date reminders, and collaboration options, Pluely helps individuals and teams streamline their workflow and boost productivity. Whether you're a student juggling assignments, a professional managing multiple projects, or a team coordinating tasks, Pluely is the perfect solution to keep you organized and efficient.

persistent-ai-memory
Persistent AI Memory System is a comprehensive tool that offers persistent, searchable storage for AI assistants. It includes features like conversation tracking, MCP tool call logging, and intelligent scheduling. The system supports multiple databases, provides enhanced memory management, and offers various tools for memory operations, schedule management, and system health checks. It also integrates with various platforms like LM Studio, VS Code, Koboldcpp, Ollama, and more. The system is designed to be modular, platform-agnostic, and scalable, allowing users to handle large conversation histories efficiently.

paiml-mcp-agent-toolkit
PAIML MCP Agent Toolkit (PMAT) is a zero-configuration AI context generation system with extreme quality enforcement and Toyota Way standards. It allows users to analyze any codebase instantly through CLI, MCP, or HTTP interfaces. The toolkit provides features such as technical debt analysis, advanced monitoring, metrics aggregation, performance profiling, bottleneck detection, alert system, multi-format export, storage flexibility, and more. It also offers AI-powered intelligence for smart recommendations, polyglot analysis, repository showcase, and integration points. PMAT enforces quality standards like complexity โค20, zero SATD comments, test coverage >80%, no lint warnings, and synchronized documentation with commits. The toolkit follows Toyota Way development principles for iterative improvement, direct AST traversal, automated quality gates, and zero SATD policy.

llmchat
LLMChat is an all-in-one AI chat interface that supports multiple language models, offers a plugin library for enhanced functionality, enables web search capabilities, allows customization of AI assistants, provides text-to-speech conversion, ensures secure local data storage, and facilitates data import/export. It also includes features like knowledge spaces, prompt library, personalization, and can be installed as a Progressive Web App (PWA). The tech stack includes Next.js, TypeScript, Pglite, LangChain, Zustand, React Query, Supabase, Tailwind CSS, Framer Motion, Shadcn, and Tiptap. The roadmap includes upcoming features like speech-to-text and knowledge spaces.

ComfyUI_Yvann-Nodes
ComfyUI_Yvann-Nodes is a pack of custom nodes that enable audio reactivity within ComfyUI, allowing users to create AI-driven animations that sync with music. Users can generate audio reactive AI videos, control AI generation styles, content, and composition with any audio input. The tool is simple to use by dropping workflows in ComfyUI and specifying audio and visual inputs. It is flexible and works with existing ComfyUI AI tech and nodes like IPAdapter, AnimateDiff, and ControlNet. Users can pick workflows for Images โ Video or Video โ Video, download the corresponding .json file, drop it into ComfyUI, install missing custom nodes, set inputs, and generate audio-reactive animations.

pipecat-examples
Pipecat-examples is a collection of example applications built with Pipecat, an open-source framework for building voice and multimodal AI applications. It includes various examples demonstrating telephony & voice calls, web & client applications, realtime APIs, multimodal & creative solutions, translation & localization tasks, support, educational & specialized use cases, advanced features, deployment & infrastructure setups, monitoring & analytics tools, and testing & development scenarios.

kitchenai
KitchenAI is an open-source toolkit designed to simplify AI development by serving as an AI backend and LLMOps solution. It aims to empower developers to focus on delivering results without being bogged down by AI infrastructure complexities. With features like simplifying AI integration, providing an AI backend, and empowering developers, KitchenAI streamlines the process of turning AI experiments into production-ready APIs. It offers built-in LLMOps features, is framework-agnostic and extensible, and enables faster time-to-production. KitchenAI is suitable for application developers, AI developers & data scientists, and platform & infra engineers, allowing them to seamlessly integrate AI into apps, deploy custom AI techniques, and optimize AI services with a modular framework. The toolkit eliminates the need to build APIs and infrastructure from scratch, making it easier to deploy AI code as production-ready APIs in minutes. KitchenAI also provides observability, tracing, and evaluation tools, and offers a Docker-first deployment approach for scalability and confidence.

lawglance
LawGlance is an AI-powered legal assistant that aims to bridge the gap between people and legal access. It is a free, open-source initiative designed to provide quick and accurate legal support tailored to individual needs. The project covers various laws, with plans for international expansion in the future. LawGlance utilizes AI-powered Retriever-Augmented Generation (RAG) to deliver legal guidance accessible to both laypersons and professionals. The tool is developed with support from mentors and experts at Data Science Academy and Curvelogics.

pocketpal-ai
PocketPal AI is a versatile virtual assistant tool designed to streamline daily tasks and enhance productivity. It leverages artificial intelligence technology to provide personalized assistance in managing schedules, organizing information, setting reminders, and more. With its intuitive interface and smart features, PocketPal AI aims to simplify users' lives by automating routine activities and offering proactive suggestions for optimal time management and task prioritization.

llamafarm
LlamaFarm is a comprehensive AI framework that empowers users to build powerful AI applications locally, with full control over costs and deployment options. It provides modular components for RAG systems, vector databases, model management, prompt engineering, and fine-tuning. Users can create differentiated AI products without needing extensive ML expertise, using simple CLI commands and YAML configs. The framework supports local-first development, production-ready components, strategy-based configuration, and deployment anywhere from laptops to the cloud.
For similar tasks

AionUi
AionUi is a user interface library for building modern and responsive web applications. It provides a set of customizable components and styles to create visually appealing user interfaces. With AionUi, developers can easily design and implement interactive web interfaces that are both functional and aesthetically pleasing. The library is built using the latest web technologies and follows best practices for performance and accessibility. Whether you are working on a personal project or a professional application, AionUi can help you streamline the UI development process and deliver a seamless user experience.

forms-flow-ai
formsflow.ai is a Free, Open-Source, Low Code Development Platform for rapidly building powerful business applications. It combines leading Open-Source applications including form.io forms, Camundaโs workflow engine, Keycloakโs security, and Redashโs data analytics into a seamless, integrated platform. Check out the installation documentation for installation instructions and features documentation to explore features and capabilities in detail.

morgana-form
MorGana Form is a full-stack form builder project developed using Next.js, React, TypeScript, Ant Design, PostgreSQL, and other technologies. It allows users to quickly create and collect data through survey forms. The project structure includes components, hooks, utilities, pages, constants, Redux store, themes, types, server-side code, and component packages. Environment variables are required for database settings, NextAuth login configuration, and file upload services. Additionally, the project integrates an AI model for form generation using the Ali Qianwen model API.

aire
Aire is a modern Laravel form builder with a focus on expressive and beautiful code. It allows easy configuration of form components using fluent method calls or Blade components. Aire supports customization through config files and custom views, data binding with Eloquent models or arrays, method spoofing, CSRF token injection, server-side and client-side validation, and translations. It is designed to run on Laravel 5.8.28 and higher, with support for PHP 7.1 and higher. Aire is actively maintained and under consideration for additional features like read-only plain text, cross-browser support for custom checkboxes and radio buttons, support for Choices.js or similar libraries, improved file input handling, and better support for content prepending or appending to inputs.

ConvoForm
ConvoForm.com transforms traditional forms into interactive conversational experiences, powered by AI for an enhanced user journey. It offers AI-Powered Form Generation, Real-time Form Editing and Preview, and Customizable Submission Pages. The tech stack includes Next.js for frontend, tRPC for backend, GPT-3.5-Turbo for AI integration, and Socket.io for real-time updates. Local setup requires Node.js, pnpm, Git, PostgreSQL database, Clerk for Authentication, OpenAI key, Redis Database, and Sentry for monitoring. The project is open for contributions and is licensed under the MIT License.

adobe-photoshopCRCK
Adobe PhotoshopCRCK is a tool designed to provide users with the latest version of Adobe Photoshop for free on Windows. It allows users to access advanced photo editing features and functionalities without the need for a paid subscription. The tool is intended for individuals looking to explore professional photo editing capabilities without incurring additional costs. With Adobe PhotoshopCRCK, users can enhance their images, create stunning graphics, and unleash their creativity through a wide range of editing tools and options.
For similar jobs

Protofy
Protofy is a full-stack, batteries-included low-code enabled web/app and IoT system with an API system and real-time messaging. It is based on Protofy (protoflow + visualui + protolib + protodevices) + Expo + Next.js + Tamagui + Solito + Express + Aedes + Redbird + Many other amazing packages. Protofy can be used to fast prototype Apps, webs, IoT systems, automations, or APIs. It is a ultra-extensible CMS with supercharged capabilities, mobile support, and IoT support (esp32 thanks to esphome).

react-native-vision-camera
VisionCamera is a powerful, high-performance Camera library for React Native. It features Photo and Video capture, QR/Barcode scanner, Customizable devices and multi-cameras ("fish-eye" zoom), Customizable resolutions and aspect-ratios (4k/8k images), Customizable FPS (30..240 FPS), Frame Processors (JS worklets to run facial recognition, AI object detection, realtime video chats, ...), Smooth zooming (Reanimated), Fast pause and resume, HDR & Night modes, Custom C++/GPU accelerated video pipeline (OpenGL).

dev-conf-replay
This repository contains information about various IT seminars and developer conferences in South Korea, allowing users to watch replays of past events. It covers a wide range of topics such as AI, big data, cloud, infrastructure, devops, blockchain, mobility, games, security, mobile development, frontend, programming languages, open source, education, and community events. Users can explore upcoming and past events, view related YouTube channels, and access additional resources like free programming ebooks and data structures and algorithms tutorials.

OpenDevin
OpenDevin is an open-source project aiming to replicate Devin, an autonomous AI software engineer capable of executing complex engineering tasks and collaborating actively with users on software development projects. The project aspires to enhance and innovate upon Devin through the power of the open-source community. Users can contribute to the project by developing core functionalities, frontend interface, or sandboxing solutions, participating in research and evaluation of LLMs in software engineering, and providing feedback and testing on the OpenDevin toolset.

polyfire-js
Polyfire is an all-in-one managed backend for AI apps that allows users to build AI applications directly from the frontend, eliminating the need for a separate backend. It simplifies the process by providing most backend services in just a few lines of code. With Polyfire, users can easily create chatbots, transcribe audio files, generate simple text, manage long-term memory, and generate images. The tool also offers starter guides and tutorials to help users get started quickly and efficiently.

sdfx
SDFX is the ultimate no-code platform for building and sharing AI apps with beautiful UI. It enables the creation of user-friendly interfaces for complex workflows by combining Comfy workflow with a UI. The tool is designed to merge the benefits of form-based UI and graph-node based UI, allowing users to create intricate graphs with a high-level UI overlay. SDFX is fully compatible with ComfyUI, abstracting the need for installing ComfyUI. It offers features like animated graph navigation, node bookmarks, UI debugger, custom nodes manager, app and template export, image and mask editor, and more. The tool compiles as a native app or web app, making it easy to maintain and add new features.

aimeos-laravel
Aimeos Laravel is a professional, full-featured, and ultra-fast Laravel ecommerce package that can be easily integrated into existing Laravel applications. It offers a wide range of features including multi-vendor, multi-channel, and multi-warehouse support, fast performance, support for various product types, subscriptions with recurring payments, multiple payment gateways, full RTL support, flexible pricing options, admin backend, REST and GraphQL APIs, modular structure, SEO optimization, multi-language support, AI-based text translation, mobile optimization, and high-quality source code. The package is highly configurable and extensible, making it suitable for e-commerce SaaS solutions, marketplaces, and online shops with millions of vendors.

llm-ui
llm-ui is a React library designed for LLMs, providing features such as removing broken markdown syntax, adding custom components to LLM output, smoothing out pauses in streamed output, rendering at native frame rate, supporting code blocks for every language with Shiki, and being headless to allow for custom styles. The library aims to enhance the user experience and flexibility when working with LLMs.