Discover and explore top open-source AI tools and projects—updated daily.
enesozturkNext.js 13 template for JSON data extraction via AI
Top 56.9% on SourcePulse
This project provides a template for building AI-powered applications that ingest and structure JSON data based on user prompts. It's designed for developers looking to quickly prototype or deploy data-centric AI solutions, leveraging a modern web stack for a seamless user experience.
How It Works
The template utilizes the Vercel AI SDK to integrate with large language models, specifically OpenAI's GPT-4, to process natural language prompts and generate structured JSON output. It employs React Hook Form for dynamic form creation, Shadcn UI for a polished interface, and Supabase for backend services, including data storage and authentication. Vercel KV is used for implementing rate limiting.
Quick Start & Requirements
bun i.env.development file with KV_REST_API_READ_ONLY_TOKEN, KV_REST_API_TOKEN, KV_REST_API_URL, KV_URL, SUPABASE_API_KEY, NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY, and OPENAI_API_KEY.bun run devHighlighted Details
Maintenance & Community
The project is maintained by enesozturk. Further community or roadmap information is not detailed in the README.
Licensing & Compatibility
Licensed under the MIT License. This permissive license allows for commercial use and integration into closed-source projects.
Limitations & Caveats
The project relies on several external services (Vercel KV, Supabase, OpenAI), requiring API keys and potential costs. Setup involves configuring multiple environment variables.
2 years ago
Inactive
njerschow