Nuxt Kick Start

screenshot of Nuxt Kick Start

Staging Generative AI for Nuxt Content, provides components and composables, demo app running with Content Wind theme

Overview

Nuxt Kick Start is a module for the Nuxt Content component that allows for generative AI in a content-driven site. The module runs on KickServe, a server that provides endpoints for AI text generation and manages messages, a graph database, prompt templates, and other functions. While the repository is currently private, it will be made public in the near future.

Features

  • Components: Embed chat in any .md file (/content) using the ::chat tag. Generate content from page and component input, and allow for props such as 'task' or 'instruction'.
  • Composables: Use Chat and Content() to create the body of the active page and generate messages for the AI endpoint with content, props, and other parameters. The generated content is returned as a markdown formatted string.

Summary

Nuxt Kick Start is a powerful module that enables generative AI in a content-driven site. With the ability to embed chat components and generate AI-generated content, it offers a flexible and scalable solution for managing and creating interactive content.