A basic starter repo for locally hosted CMS that writes and reads content to JSON using Quill. Integrated with Groq to leverage content generation at scale and publish content in different media channels and formats.
Read more in the blog: Tying Shoelaces Video introduction: YouTube
- Read / Write local content to JSON using Quill
- NextJS for interactive frontend and API integrated into Groq (API key required)
- Content augmentation generating social media specific bites from long form content
- Groq: ★★★★★ - New benchmarks in speed and cost for generative AI.
- Quill: ★★★★★ - Locally hosted content editor. Does the job, nice experience if tricky to get setup with SSR.
- NextJS: ★★★★★ - Wonderful technology, simplifies client and server-side development.
- add GROQ_API_KEY to .env.local.
- mkdir content
- npm i
- npm run dev
- Clone the repository:
git clone https://github.com/Ejb503/generative-ai-cms
- Change to the project directory:
cd generative-ai-cms
- Install dependencies:
npm install
- Set up environment variables
cp .env.example .local.env
npm run dev
Here's an overview of the project's architecture and how the components interact with each other.
|-- src/
| |-- app/
| |-- pages/
| |-- prompts/
|-- public/
|-- content/
Distributed under the MIT License. See LICENSE
for more information.