1 line
4.9 KiB
JSON
1 line
4.9 KiB
JSON
{"repo": "bala-subbiah/mercury-chat-viz", "files": {"README.md": {"46c539da7c2241d1dd76db58e4e743e3d6a1845b": {"t": 1785747270.6968863, "n": 1605, "h": "dd85426616aef433", "c": "# Mercury Chat Viz\n\nA modern AI-powered chat visualization application built with Next.js, React, Supabase, and DeepSeek.\n\n## Tech Stack\n\n- **Frontend**: Next.js 14, React, Tailwind CSS, shadcn/ui\n- **Backend**: Supabase\n- **AI**: DeepSeek (via ai-sdk)\n- **Styling**: Tailwind CSS\n- **UI Components**: shadcn/ui\n- **Authentication**: Supabase Auth\n- **Database**: Supabase PostgreSQL\n\n## Features\n\n- Modern, responsive UI with shadcn/ui components\n- Real-time data handling with Supabase\n- AI-powered SQL and chart generation using DeepSeek\n- Automatic LLM context caching for faster repeated queries\n- Secure authentication\n- Type-safe development with TypeScript\n- Clean, slim codebase with unused components removed\n\n## Getting Started\n\n1. Clone the repository:\n\n```bash\ngit clone https://github.com/balus444/mercury-chat-viz.git\n```\n\n2. Install dependencies:\n\n```bash\nnpm install\n```\n\n3. Set up environment variables:\n Create a `.env.local` file with:\n\n```\nNEXT_PUBLIC_SUPABASE_URL=your_supabase_url\nNEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key\nDEEPSEEK_API_KEY=your_deepseek_api_key\n```\n\n4. Run the development server:\n\n```bash\nnpm run dev\n```\n\n5. Open [http://localhost:3000](http://localhost:3000) in your browser.\n\n## LLM Caching (DeepSeek)\n\nDeepSeek provides automatic context caching for LLM calls. You can monitor cache hits/misses via the `providerMetadata` property in the AI response. This helps reduce latency and token costs for repeated queries.\n\n## Contributing\n\nFeel free to submit issues and enhancement requests!\n\n## License\n\nThis project is licensed under the MIT License.\n"}, "395510078ec77a6f0ef3dc74aa2b6de4cb36129d": {"t": 1785772050.1834636, "n": 1605, "h": "dd85426616aef433", "c": "# Mercury Chat Viz\n\nA modern AI-powered chat visualization application built with Next.js, React, Supabase, and DeepSeek.\n\n## Tech Stack\n\n- **Frontend**: Next.js 14, React, Tailwind CSS, shadcn/ui\n- **Backend**: Supabase\n- **AI**: DeepSeek (via ai-sdk)\n- **Styling**: Tailwind CSS\n- **UI Components**: shadcn/ui\n- **Authentication**: Supabase Auth\n- **Database**: Supabase PostgreSQL\n\n## Features\n\n- Modern, responsive UI with shadcn/ui components\n- Real-time data handling with Supabase\n- AI-powered SQL and chart generation using DeepSeek\n- Automatic LLM context caching for faster repeated queries\n- Secure authentication\n- Type-safe development with TypeScript\n- Clean, slim codebase with unused components removed\n\n## Getting Started\n\n1. Clone the repository:\n\n```bash\ngit clone https://github.com/balus444/mercury-chat-viz.git\n```\n\n2. Install dependencies:\n\n```bash\nnpm install\n```\n\n3. Set up environment variables:\n Create a `.env.local` file with:\n\n```\nNEXT_PUBLIC_SUPABASE_URL=your_supabase_url\nNEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key\nDEEPSEEK_API_KEY=your_deepseek_api_key\n```\n\n4. Run the development server:\n\n```bash\nnpm run dev\n```\n\n5. Open [http://localhost:3000](http://localhost:3000) in your browser.\n\n## LLM Caching (DeepSeek)\n\nDeepSeek provides automatic context caching for LLM calls. You can monitor cache hits/misses via the `providerMetadata` property in the AI response. This helps reduce latency and token costs for repeated queries.\n\n## Contributing\n\nFeel free to submit issues and enhancement requests!\n\n## License\n\nThis project is licensed under the MIT License.\n"}, "4e603e114d7078867d5fe4c231b65b4562f88dad": {"t": 1785772051.8652265, "n": 1159, "h": "2df74310d176e908", "c": "# Mercury Chat Viz\n\nA modern AI-powered chat visualization application built with Next.js, React, and Supabase.\n\n## Tech Stack\n\n- **Frontend**: Next.js 14, React, Tailwind CSS, shadcn/ui\n- **Backend**: Supabase\n- **AI**: OpenAI API\n- **Styling**: Tailwind CSS\n- **UI Components**: shadcn/ui\n- **Authentication**: Supabase Auth\n- **Database**: Supabase PostgreSQL\n\n## Features\n\n- Modern, responsive UI with shadcn/ui components\n- Real-time data handling with Supabase\n- AI-powered features\n- Secure authentication\n- Type-safe development with TypeScript\n\n## Getting Started\n\n1. Clone the repository:\n\n```bash\ngit clone https://github.com/balus444/mercury-chat-viz.git\n```\n\n2. Install dependencies:\n\n```bash\nnpm install\n```\n\n3. Set up environment variables:\n Create a `.env.local` file with:\n\n```\nNEXT_PUBLIC_SUPABASE_URL=your_supabase_url\nNEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key\n```\n\n4. Run the development server:\n\n```bash\nnpm run dev\n```\n\n5. Open [http://localhost:3000](http://localhost:3000) in your browser.\n\n## Contributing\n\nFeel free to submit issues and enhancement requests!\n\n## License\n\nThis project is licensed under the MIT License.\n"}}}} |