尚未偵測到更新。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