NeuralCodeDOCS
Core workflow

Projects

A project is a git repository you've opened. The sidebar groups all your work by project, and one project can hold many parallel workspaces.

NeuralCode
Projects
2xlabs main
fix-test-bug
code-agents/fix-test-bug
enhance the hero text
code-agents/enhance-the-her…
add-dark-mode
code-agents/add-dark-mode
lyni main
No workspaces yet
dograh main
No workspaces yet
History4
Usage
Steve de silva
@steve
NeuralCode v0.1.0-beta.1BETA
The Projects sidebar — each repo is a collapsible group with its workspaces nested underneath.

Opening a repository#

Click the folder-plus icon in the Projects header (or Open a repository…when empty) and choose a folder. NeuralCode verifies it's inside a git work tree, resolves the repository's top level, and reads its current branch as the project's base branch. The project name is derived from the folder.

Multiple projects at once
You can open several repos. They're listed in the order you added them (newest first), and each keeps its own set of workspaces — so you can bounce between codebases without losing context.

Anatomy of a project row#

ElementMeaning
ChevronCollapse / expand the project's workspaces. Collapse state is remembered per project.
Folder icon + nameThe repository. Hover the name to see its full path.
Branch labelThe project's base branch (e.g. main), shown with a branch icon.
Bug iconOpen the repo's GitHub issues to turn one into a workspace.
Plus iconCreate a new workspace in this project.

The base branch#

The base branch is what new workspaces branch from and merge into. It defaults to whatever the repo's HEAD was when you opened it, but you can choose a different base each time you create a workspace.

Worktree storage#

A project's workspaces are checked out as git worktrees in NeuralCode's data directory — not inside your original repo folder — so your working copy stays clean. You can see the exact location under Settings → Git → Worktree storage.