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
- Go to synthcore.dev and click Start Building.
- Sign in with your GitHub account.
- Authorize Synthcore to access your repositories.
Step 2: Create a new project
- From the dashboard, click + New Project.
- Select the GitHub repository you want your agent to work on.
- Choose a branch (typically
mainordevelop).
Step 3: Choose your agent
Select the agent type that fits your project:
| Agent | Best for | What it does |
|---|---|---|
| Developer (default) | Full-stack software projects | Builds features, fixes bugs, writes tests, and improves your codebase across the stack |
| Trading | Quantitative trading systems | Researches 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:
- Creating your dedicated infrastructure
- Installing development tools and runtimes
- Setting up your agent
- 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
- Dashboard Guide — Learn how to manage your project from the dashboard