A Next.js application featuring a conversational interface with Francesca, powered by Rukh API.
The app is meant to be deployable by anyone. Feel free to reach out to Julien if you need help.
- Clone the repository:
git clone https://github.com/your-username/ask-my-assistant.git
cd ask-my-assistant- Install dependencies:
pnpm install- Set up environment variables:
cp .env.example .env- Configure your
.envfile:
# Get yours at https://cloud.walletconnect.com
NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID='your_project_id'
# RPC endpoint
NEXT_PUBLIC_RPC_ENDPOINT_URL='https://sepolia.gateway.tenderly.co'
# Only needed if using the faucet API
NEXT_PUBLIC_SIGNER_PRIVATE_KEY='your_private_key'
- Start development server:
pnpm devVisit http://localhost:3000 🚀
pnpm dev # Start development server
pnpm build # Production build
pnpm start # Start production server
pnpm lint # Run ESLint
pnpm format # Format code with Prettier
pnpm test # Run testsFeel free to reach out to Julien through:
- Element: @julienbrg:matrix.org
- Farcaster: julien-
- Telegram: @julienbrg
- Twitter: @julienbrg
- Discord: julienbrg
- LinkedIn: julienberanger