y-gui

A Tiny Web App

22 articles 168 View on GitHub ↗
22 articles
How Cloudflare Workers Environment Variables Are Configured in the y-gui Backend

Discover how y-gui backend configures Cloudflare Workers environment variables using wrangler.toml, TypeScript, .dev.vars, and Env object for seamless deployment.

how-to-guide
Mar 6, 2026
Message Input Component Architecture in y-gui: React State Management and Bot Selection Deep Dive

Explore the y-gui Message Input component architecture. Learn about React state management, bot selection with localStorage, SWR data fetching, and flexible submission methods.

architecture
Mar 6, 2026
How BotContext Manages Bot State in the y-gui React Frontend

Discover how y-gui's React frontend manages bot state using context. Learn about fetching bots, tracking selection, and updating state across components.

how-to-guide
Mar 6, 2026
Understanding the OpenAPI Documentation Endpoint in y-gui

Discover the OpenAPI documentation endpoint in y-gui. Access machine-readable specs and an interactive Swagger UI to explore your API effectively.

api-reference
Mar 6, 2026
How CORS Middleware is Configured for the Hono Application in y-gui

Discover how y-gui configures CORS middleware for Hono applications. Learn about wildcard origins, allowed methods, and preflight request caching in this technical guide.

how-to-guide
Mar 6, 2026
Chat Selection API in y-gui: Managing Conversation Switching with POST /api/chat/select-response

Learn about the y-gui chat selection API and its POST /api/chat/select-response endpoint for managing conversation switching. Discover how it normalizes selections to the deepest leaf node.

api-reference
Mar 6, 2026
How the Theme Context Manages UI Theming in y-gui: Architecture and Implementation

Discover how y-gui's ThemeContext centralizes UI theming, persisting preferences, syncing with OS settings, and applying Tailwind classes for a seamless user experience.

architecture
Mar 6, 2026
Understanding the System Prompt Utility and Bot Customization in y-gui

Learn how the y-gui system prompt utility centralizes LLM instructions and enables per-bot customization. Discover how to tailor system prompts for your AI bots.

deep-dive
Mar 6, 2026
How the Browse Connectors Modal Helps Users Discover MCP Integrations in y-gui

Discover MCP integrations in y-gui with the browse connectors modal. Easily add new integrations to your local configuration using the curated card interface.

how-to-guide
Mar 6, 2026
How the y-gui Chat Migration API Handles Data Conversion and Updates

Learn how the y-gui chat migration API converts data and updates R2 to D1. It parses JSONL, batches inserts, handles timestamps, and provides statistics.

how-to-guide
Mar 6, 2026
Understanding User Prefixes in y-gui's Data Storage System

Discover how user prefixes in y-gui's data storage system ensure multi-tenant isolation. Learn about namespace partitioning and unique user identifiers for secure data management.

deep-dive
Mar 6, 2026
How the y-gui Integration Router Connects to Gmail and Google Calendar

Learn how the y-gui integration router manages Gmail and Google Calendar connections via OAuth. Discover its three-stage workflow for secure Third-Party service integration.

how-to-guide
Mar 6, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →