Ramu Narasingathinkthroo.hashnode.dev·Jan 5, 2025renovate.json file in Lobechat source code explainedIn this article, let’s review the renovate.json file in Lobechat. The following concepts are discussed: What is renovate.json file? renovate.json configuration in Lobechat What is renovate.json file? Renovate is an automated dependency update to...LobeChat
Ramu Narasingathinkthroo.hashnode.dev·Dec 20, 2024LobeChat uses Namespace for action labels in DevTools configurationIn this article, we will look at how the action labels use Namespace in LobeChat devtools. I want to provide a bit of an introduction to the terms such action labels, devtools and how/why they come into the picture. LobeChat uses Zustand for its stat...devtools
Ramu Narasingathinkthroo.hashnode.dev·Dec 19, 2024How to configure DevTools for your Zustand store?In this article, you will learn how to configure DevTools for your Zustand store. We will use the Lobechat source code and Zustand documentation as our reference. Debugging a store In the docs, Debugging a store provides this below code as an exampl...devtools
Ramu Narasingathinkthroo.hashnode.dev·Dec 10, 2024How the userId is added to the tRPC ctx in LobeChat source code?In this article, we analyse how the currently logged-in userId is added to the tRPC ctx by reviewing LobeChat source code. I recommend reading this tRPC setup to relate to the concepts explained in this article. But before that, I want to explain how... Clerk Auth
Ramu Narasingathinkthroo.hashnode.dev·Dec 9, 2024Dynamic form in LobeChat source code.In this article, we analyse Settings modal that renders the form fields dynamically by reviewing the Lobechat source code. There’s a catch here, when you refresh the page, the settings no longer appears as a form, instead it appears as a page as sho... Dynamic Form
Ramu Narasingathinkthroo.hashnode.dev·Nov 12, 2024A comparison of metadata configurations between Lobechat and Shadcn/uiIn this article, you will learn how metadata is configured in Lobechat and Shadcn/ui. This comparison shows two ways to configure your metadata, key difference here is that Shadcn/ui is a UI components provider. You don’t see any API calls made to th...JavaScript
Ramu Narasingathinkthroo.hashnode.dev·Nov 5, 2024Here’s how Lobechat applies typesafety to its environment variables in Next appIn this article, you will learn about T3 env and its usage with an example. We also analyze T3 env usage in Lobechat. T3 env When you visit T3 env website, it has this hero title “Framework agnostic validation for type-safe environment variables.” w...LobeChat
Wawa SenseiforElestioelestio.hashnode.dev·Mar 10, 2024LobeChat: Free Open Source LLM PlatformMeet LobeChat, an open-source, modern-designed ChatGPT/LLMs UI/Framework that is revolutionizing the landscape of AI conversation services. With its diverse array of features and high quality UI/UX, LobeChat is quickly becoming a reference in the wor...LobeChat