{"slug": "show-hn-home-page-as-a-chatbot", "title": "Show HN: Home Page as a Chatbot", "summary": "A developer released an open-source tool that turns personal or company homepages into chatbots, allowing visitors to ask questions and receive answers from canned responses, a real LLM, or a vector store. The project, available under an MIT license, aims to make homepages more engaging than static portfolios.", "body_md": "An open source tool for building a personal or company homepage that works like a chatbot.\n\nInstead of a traditional portfolio that visitors scroll through, they ask questions and get answers. You can see a live exampe on my personal page [haltakov.com](https://haltakov.com).\n\nAnswers can come from three sources, mixed however you like:\n\n**Canned answers**— curated questions and answers written as Markdown files. Fast, free, and fully under your control.** A real LLM**— unknown questions stream through an actual model (OpenAI Responses out of the box, or your own provider).** A RAG vector store**— ground the model in your own documents so it answers from your real content instead of guessing.\n\nIt also ships with optional visitor notifications, live Telegram replies for human takeover, a contact form, conversation history, and a first-launch intro modal.\n\n- A homepage that feels like a conversation is more engaging than yet another static portfolio.\n- Start with canned answers only — no API keys, no cost — and add an LLM later when you want open-ended Q&A.\n- Connect a vector store and visitors can ask anything about you, your company, or your product, answered from your own material.\n\nGood for personal sites, company landing pages, product FAQs, and documentation front-ends.\n\n```\npackages/chatbot-page   The reusable React package — see its README\nexamples/next-app       A working Next.js deployment — see its README\n```\n\nRead the [package README](/haltakov/chatbot-page/blob/main/packages/chatbot-page/README.md) to install and configure it in your own app, or the [example README](/haltakov/chatbot-page/blob/main/examples/next-app/README.md) to run a complete deployment locally.\n\nMIT", "url": "https://wpnews.pro/news/show-hn-home-page-as-a-chatbot", "canonical_source": "https://github.com/haltakov/chatbot-page", "published_at": "2026-07-04 15:13:12+00:00", "updated_at": "2026-07-04 15:19:42.205188+00:00", "lang": "en", "topics": ["ai-tools", "large-language-models", "generative-ai", "developer-tools"], "entities": ["OpenAI", "haltakov.com", "Next.js", "React"], "alternates": {"html": "https://wpnews.pro/news/show-hn-home-page-as-a-chatbot", "markdown": "https://wpnews.pro/news/show-hn-home-page-as-a-chatbot.md", "text": "https://wpnews.pro/news/show-hn-home-page-as-a-chatbot.txt", "jsonld": "https://wpnews.pro/news/show-hn-home-page-as-a-chatbot.jsonld"}}