尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
A personalized planning system built around your goals, timing, and natural cycles.
Kiaros is the founding beta product. This is an MVP implementation focused on:
• Guided onboarding (capture meaningful user context)
• Personalized blueprint generation
• Current-time guidance and planning
• Beta feedback loop
See docs/ for product strategy and build sequence.
• Framework: Next.js 15 with TypeScript
• UI: Tailwind CSS + shadcn/ui components
• Auth: Clerk
• Database: Supabase (PostgreSQL)
• AI: OpenAI (for blueprint generation)
bash
npm install
bash
cp .env.local.example .env.查看完整 README ↗A personalized planning system built around your goals, timing, and natural cycles.
Kiaros is the founding beta product. This is an MVP implementation focused on:
See docs/ for product strategy and build sequence.
kiaros/
├── app/
│ ├── (auth)/ # Public auth routes (sign-in, sign-up)
│ ├── (app)/ # Protected app routes
│ │ ├── onboarding/ # Multi-step onboarding flow
│ │ ├── dashboard/ # Main dashboard/overview
│ │ ├── blueprint/ # Blueprint view
│ │ └── layout.tsx # App layout with header/footer
│ ├── api/ # API routes (backend)
│ │ ├── onboarding/
│ │ ├── blueprint/
│ │ └── feedback/
│ ├── globals.css # Tailwind styles
│ └── layout.tsx # Root layout with Clerk provider
│
├── lib/
│ ├── types.ts # Shared TypeScript types
│ ├── constants.ts # App constants
│ ├── utils.ts # Utility functions
│ ├── supabase.ts # Supabase client & queries
│ ├── services/ # Business logic
│ │ ├── blueprint.ts # Blueprint generation/retrieval
│ │ ├── onboarding.ts # Onboarding data management
│ │ └── user.ts # User profile management
│ └── hooks/ # Custom React hooks
│ └── useUser.ts # User context hook
│
├── public/ # Static assets
├── docs/ # Product documentation
│ ├── kiaros-ai-dev-starter-pack-v1.md
│ ├── kiaros-developer-handoff-v1.md
│ ├── kiaros-mvp-cut-v1.md
│ └── kiaros-build-sequence-v1.md
│
├── .env.local.example # Environment variables template
├── package.json # Dependencies
├── tsconfig.json # TypeScript config
├── tailwind.config.ts # Tailwind configuration
└── README.md # This file
Install dependencies
npm install
Configure environment variables
cp .env.local.example .env.local
Then fill in:
Start development server
npm run dev
Navigate to http://localhost:3000
Users progress through 5 steps:
After completion → Blueprint generation → Dashboard with current guidance
For MVP, recommend starting with template + AI fills approach:
See lib/supabase.ts for full schema definition.
Key tables:
users — User profiles (linked to Clerk)onboarding_data — User input from onboarding flowblueprints — Generated personalized blueprintscurrent_guidance — Weekly/current guidancefeedback — Beta user feedbackOnboardingData type in lib/types.tslib/services/onboarding.ts/onboardingauth() from @clerk/nextjs/serverThis skeleton is intentionally sparse with clear TODOs. When implementing:
Status: MVP Skeleton Phase Last Updated: April 2026