Skip to content

MayR-Labs/mayrlabs-inquest-nextjs

Repository files navigation

MayR Labs InQuest

MayR Labs InQuest is a personal, AI-assisted form management system. It bridges the gap between human thought and structured digital data collection by using AI to generate form schemas from natural language questions.

For a deep dive into the philosophy and purpose, read ABOUT.md.

Documentation

  • ABOUT.md: Project overview, philosophy, and high-level architecture.
  • ROADMAP.md: Development phases and future plans.
  • STYLE_GUIDE.md: Coding standards, file structure, and architectural patterns.
  • AI_INSTRUCTIONS.md: Guidelines for AI assistants working on this codebase.

Getting Started

Prerequisites

  • Node.js (LTS)
  • npm / yarn / pnpm

Installation

  1. Clone the repository.
  2. Install dependencies:
    npm install
  3. Prepare Husky hooks:
    npm run prepare

Running Development Server

npm run dev

Open http://localhost:3000 with your browser.

Project Structure

This project follows a strict feature-based directory structure with separation of concerns.

  • app/: Next.js App Router (Routes & Pages).
  • components/: Shared UI components.
  • lib/: Shared utilities, hooks, and types.

Please refer to STYLE_GUIDE.md before contributing.

About

MayR Labs InQuest is a **personal, AI-assisted form management system** designed to turn human-written questions into structured, interactive digital forms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors