Installation
Acolyte is a Next.js application. You can run it locally in a few minutes.
Prerequisites
- Node.js 20.x or higher
- npm (bundled with Node.js)
Check your versions:
node --version
npm --version
Install and run
-
Clone the repository
git clone https://github.com/jbouder/acolyte.gitcd acolyte -
Install dependencies
npm install -
Start the development server
npm run devThe dev server runs with Turbopack for fast refresh.
-
Open the app
Navigate to http://localhost:3000.
Available scripts
| Script | Description |
|---|---|
npm run dev | Start the development server (Turbopack). |
npm run build | Create an optimized production build. |
npm start | Serve the production build. |
npm test | Run the Jest test suite. |
npm run lint | Lint with Biome and auto-fix. |
npm run lint:ci | Lint without writing changes (CI mode). |
npm run format | Format code with Biome. |
npm run check | Run Biome's combined lint + format check (auto-fix). |
npm run check:ci | Combined check without writing changes (CI mode). |
Building for production
npm run build
npm start
The production server listens on port 3000 by default. For deploying to Vercel
or other serverless platforms, see the Deployment guide.
Next steps
- Most tools work out of the box. A few (the Chat tool, the Accessibility Checker) have optional setup — see Configuration.
- Curious how it's put together? Read the Architecture overview.