nut init
Initialize Coconut in the current repository.
Overview
Theinit command sets up the necessary configuration files and directory structure for Coconut in your project. This is the first command you should run when starting to use Coconut in a new repository.
What It Does
When you runnut init, Coconut will:
- Create a
.nutdirectory in your repository root - Generate default configuration files
- Set up the schema reference files
- Initialize the proposal tracking system
- Configure the local Coconut instance
Usage
Basic initialization:--name <name>- Repository name--description <description>- Repository description--id <id>- Coconut instance ID (for non-interactive use)--force- Force initialization even if already initialized
Next Steps
After initializing Coconut, you can:Create a task
Start your first task with
nut task createLaunch web interface
Open Coconut Studio with
nut serveConfigure skills
Set up AI skills for your project
Set API keys
Configure API keys with
nut config