NCN Portal is a Claude web interface developed using Next.js and the Claude Chat API. It's compatible with both ClaudeAI.
- Deploy a custom Claude web interface that supports markdown, prompt storage, and multi-person chats.
- Create a private, web-based Claude for use among friends without sharing your API key.
- Clear and expandable codebase, ideal as a starting point for your next AI Next.js project.
- Volta installed (optional).
- You need an Claude account.
- Solna Wallet installed.
NEXT_PUBLIC_API_BASE_URL=http://localhost:8080
NEXT_PUBLIC_SOLANA_CHAIN=solana:devnet
- Install NodeJS 20.
- Clone the repository.
- Install dependencies with
yarn
. - Copy
.env.example
to.env.local
and update environment variables. - Start the application using
yarn dev
. - Visit
http://localhost:3000
in your browser.
Copy .env.example
.
cp .env.example .env
Required environment variables:
Name | Description | Default Value |
---|---|---|
NEXT_PUBLIC_API_BASE_URL | Interact with backend | http://localhost:8080 |