{"repo":"tydreamer/web3-insight-chat","free":true,"listed":false,"github":"https://github.com/tydreamer/web3-insight-chat","clone":"git clone https://github.com/tydreamer/web3-insight-chat.git","description":"AI-powered Web3 chat that mixes live market and DeFi data (CoinGecko, DeFiLlama) with RAG over a PostgreSQL/pgvector knowledge base; React + Vite frontend and Express backend.","language":"JavaScript","stars":17,"topics":["ai","defi","pgvector","postgresql","rag","react","web3"],"license":null,"category":"blockchain-web3","readme_excerpt":"Web3 Insight Chat An AI-powered chat application that provides intelligent insights about Web3 trends, combining real-time data from Web3 APIs with stored knowledge from a vector database. 🏗️ Architecture ✨ Features - 🤖 AI-Powered Chat : Intelligent conversations about Web3 using OpenAI GPT-4.1 or Anthropic Claude - 📊 Real-Time Web3 Data : Live cryptocurrency prices, trending coins, and DeFi protocol data - 🧠 Vector Store : Semantic search across stored knowledge using pgvector - 🔗 Source Attribution : All responses include clickable source links - ⚡ Smart Caching : API responses cached to reduce load and improve performance - 🎨 Modern UI : Beautiful gradient chat interface with smooth animations 🛠️ Tech Stack Frontend - React 18 - UI framework - Vite - Build tool and dev server - CSS3 - Modern styling with gradients Backend - Node.js - Runtime environment - Express - Web framework - PostgreSQL - Database - pgvector - Vector similarity search - OpenAI API - LLM and embeddings - Query expansion - Automatic paraphrases for better recall - Metadata filters - JSON-based filtering by source/title Integrations - CoinGecko - Cryptocurrency market data - DeFiLlama - DeFi protocol analytics - OpenAI - Text embeddings and chat completions - Anthropic - Alternative LLM provider 📋 Prerequisites - Node.js 18+ and pnpm (or npm) - PostgreSQL 12+ with pgvector extension - OpenAI API key (for embeddings and chat) 🚀 Quick Start 1. Clone and Install 2. Set Up PostgreSQL Option A: Using","default_branch":null,"files":null,"tree":[],"storefront":"/r/tydreamer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tydreamer/web3-insight-chat/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."}