{"repo":"synergyai-nl/svelte-langgraph","free":true,"listed":false,"github":"https://github.com/synergyai-nl/svelte-langgraph","clone":"git clone https://github.com/synergyai-nl/svelte-langgraph.git","description":"Opiniated SvelteKit/Flowbite LLM frontend to LangGraph Server's API.","language":"TypeScript","stars":13,"topics":["flowbite","flowbite-svelte","langchain","langgraph","langgraph-js","langgraph-python","nx","pnpm","svelte","sveltekit"],"license":"Unlicense","category":"ai-agents","readme_excerpt":"svelte-langgraph Opinionated SvelteKit-based LLM frontend for LangGraph server. Demo https://svelte-langgraph-demo.synergyai.nl/ Architecture - Backend : Python 3.12 + LangGraph server for AI workflow management - Frontend : SvelteKit + TypeScript with Tailwind CSS and shadcn/bits-ui components - Authentication : Generic OIDC (OpenID Connect) integration - Internationalization : Paraglide-JS for multi-language support Prerequisites - Install moonrepo, which installs all other dependencies: - Python 3.12 - Node.js 24 LTS - uv (Python package manager) - pnpm (Node.js package manager) Configuration The monorepo uses a single .env file at the root to configure both frontend and backend. Copy the example file and update it with your values: Environment Variables The .env file is organized into sections: Common Variables: - AUTH OIDC ISSUER - Your OIDC provider's issuer URL (e.g., http://localhost:8080 for local mock) Backend Variables: - OPENAI API KEY - Your OpenAI-compatible API key (e.g., OpenAI, OpenRouter) - OPENAI BASE URL - OpenAI-compatible API base URL (optional, defaults to OpenAI) - CHAT MODEL NAME - OpenAI-compatible model to use (defaults to gpt-4o-mini ) - LANGSMITH API KEY - Your LangSmith API key for tracing (optional) - LANGSMITH ENDPOINT - LangSmith endpoint URL (optional, defaults to EU region) Frontend Variables: - AUTH TRUST HOST - Enable auth trust host (set to true for development) - AUTH OIDC CLIENT ID - Your OIDC client ID (e.g., svelte-langgraph ) - AUTH ","default_branch":null,"files":null,"tree":[],"storefront":"/r/synergyai-nl","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/synergyai-nl/svelte-langgraph/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}