# Agent Context — Appointment Booking SaaS ## V1 scope - Providers publish availability - Clients book available slots - Calendar sync prevents double-booking ## Non-goals - Payments - Marketplace discovery - Multi-tenant organizations - Native mobile app ## Constraints - Reuse approved booking states - Do not add integrations outside V1 - Ask before introducing new dependencies
Architecture-first · CLI-first · Works with your coding agent
Plan the project before your coding agent defines it for you.
Archseed helps you clarify scope, non-goals, architecture, and constraints before implementation starts — then generates agent-ready context for your preferred coding workflow.
npm install -g @archseed/cliarchseed initBuilt for: TypeScript · Next.js · Node.js
Works alongside: Cursor · Claude Code · Codex · Gemini CLI · OpenCode
Current focus: TypeScript + Next.js projects.
Tool names describe workflows you can use with Archseed. They are not official partnerships or native integrations.
Quick start
Try it on your next project
npm install -g @archseed/climkdir my-project && cd my-projectarchseed initAnswer a focused set of questions about V1 scope, non-goals, constraints, technical decisions, assumptions, and edge cases. Archseed saves the result inside your repository so your coding agent starts with clearer direction.
Generated in your repository
.archseed/
├── architecture.md
├── implementation-plan.md
├── agent-context.md
├── decision-log.md
└── guardrails.mdStart by giving .archseed/agent-context.md to your coding agent before implementation.
Agent context
A compact brief, not a full architecture document.
This is not a prompt template. It is durable project context stored with your repository.
How it works
Three steps before implementation.
Clarify the project, write the handoff into the repository, then build with the coding agent you already use.
- 01
Clarify the project
Define the problem, V1 scope, non-goals, constraints, decisions, assumptions, and unresolved questions before code is generated.
- 02
Create the project handoff
Archseed writes architecture, implementation, guardrail, decision, and agent-context files inside your repository.
- 03
Build with your preferred agent
Use Cursor, Claude Code, Codex, Gemini CLI, OpenCode, or your existing workflow. Give the agent clear context instead of a vague prompt.
Why Archseed
| Coding agents | Archseed | |
|---|---|---|
| Primary job | Write and modify code | Clarify scope, decisions, and constraints |
| Main context | Current task or session | Durable project context in the repository |
| Best moment | During implementation | Before implementation starts |
| Output | Code and diffs | Agent-ready project handoff |
| Relationship | Implements the work | Gives the work clear direction |
Use both. Your coding agent writes the feature. Archseed helps make sure the feature starts with clear scope, boundaries, and decisions.
Founder Beta
Founder Beta
Get early access to Archseed for $12/month.
- Founder price stays locked while you remain subscribed
- Built for developers using AI coding agents on real projects
- Direct feedback helps shape the beta
archseed init runs locally with no account. Founder Beta is optional.
Working with an existing codebase?
Archseed is currently strongest for new and early-stage projects.
I’m testing a separate workflow for existing Next.js + TypeScript repositories.
Join the update list to hear when private testing opens.
FAQ
Straight answers before you start.
Archseed complements your coding agent. It does not try to replace it.
Is Archseed another AI IDE?
Does Archseed write my code?
Which coding agents work with Archseed?
Why not use the plan mode in Cursor or Claude Code?
Is this useful for solo developers?
Is this useful only for new projects?
What does Founder Beta include?
Why is it $12/month during beta?
Will Founder Beta pricing remain available?
How do I give feedback?
Install the CLI and plan the next project.
Run archseed init, then give .archseed/agent-context.md to the coding agent you already use.
No account required for archseed init. Founder Beta is optional.