AI-Assisted USCIS Form PreparationNex Immigration
Schema-driven platform that reviews USCIS forms field by field and flags mistakes before filing, with a free check that needs no account, an AI assistant for form questions, and a guided-form catalog released one form at a time through a certification gate.
Built with Next.js 16, React 19, TypeScript, Turborepo, Tailwind CSS, Drizzle ORM, PostgreSQL (Neon), NextAuth, Stripe, Anthropic Claude, Google Gemini, pdf-lib, Playwright.
140+ Fields
N-400 form with 15 sections fully implemented
Schema-Driven
Add new forms by creating schema files
AI Assisted
Chat endpoint for real-time form guidance


What it is
Nex Immigration guides people through USCIS forms and flags the issues USCIS will not warn them about. Each form is defined as a schema, and one universal renderer, progress store and review report work for every form, so adding a form means writing a schema file. The live site offers a free field-by-field check with no account, an AI assistant, pricing tiers, and a form catalog. It is form-preparation help, not a law firm and not legal advice, and the site says so on the page.
The problem
USCIS forms are complex (N-400 has 140+ fields across 15 sections), expensive to get professional help with, and mistakes can delay applications by months or years.
What I built
Built a universal form renderer that works with any FormSchema definition, AI chat assistance for form questions, progress save/resume, accounts and payments, and a support tier system (Gold/Silver/Bronze) with a separate launch-certification gate that decides which forms are publicly startable.
What happened
The internal catalog holds 97 forms with Gold-tier guided previews and 9 Bronze-tier reference pages. Gold means the guided flow is built, not that the form is certified: each form is released publicly only after PDF mapping, lifecycle end-to-end tests, current-edition and semantic review checks pass. N-400 (Naturalization, about 140 fields across 15 sections) was the first Gold schema and remains the reference implementation.
What it changed
- Gives applicants a field-by-field second check before filing, free and without an account
- Reduces form completion errors through AI validation
- Scales across all USCIS form categories
- Universal form renderer working with any FormSchema
- Schema-driven architecture for infinite scalability
- Form progress persistence with save/resume
- Support tier system (Gold/Silver/Bronze) with a separate launch-certification allowlist
- Turborepo monorepo with shared UI package
Want something like this built?
Bring the idea or the app. Step 1 is a free 15-minute fit call. Step 2 is a paid discovery session, $500, that ends in a written plan. Step 3 is a fixed quote for the build, or you take the plan and build it yourself.