Getting Started

Create Your First Project

Step-by-step walkthrough to create and deploy your first Synthcore project.

Create Your First Project

This guide walks you through creating your first Synthcore project, from sign-up to seeing your first agent commit.

Step 1: Sign up

  1. Go to synthcore.dev and click Start Building.
  2. Sign in with your GitHub account.
  3. Authorize Synthcore to access your repositories.

Step 2: Create a new project

  1. From the dashboard, click + New Project.
  2. Select the GitHub repository you want your agent to work on.
  3. Choose a branch (typically main or develop).

Step 3: Choose your agent

Select the agent type that fits your project:

AgentBest forWhat it does
Developer (default)Full-stack software projectsBuilds features, fixes bugs, writes tests, and improves your codebase across the stack
TradingQuantitative trading systemsResearches signals, manages strategy code, and works within your risk parameters

Step 4: Configure settings

  • Project name — A friendly label for your dashboard.
  • Region — Asia Pacific (Sydney, default) or your preferred region.
  • Agent schedule — Standard or Reduced frequency.
  • Product brief (optional) — Paste a description of your project to seed your agent's context.

Step 5: Provision and launch

Click Create Project. The provisioning process takes 3–5 minutes:

  1. Creating your dedicated infrastructure
  2. Installing development tools and runtimes
  3. Setting up your agent
  4. Starting your agent's schedule

Once complete, you'll be redirected to the project activity feed where you can watch your agent start working.

What happens next?

Your agent analyzes the repo structure and tech stack, picks up implementation tasks, and writes tests as it goes.

All changes appear as regular commits and pull requests in your GitHub repository. Review and merge them like you would from any team member.

Next steps