Open gentic.chat in your browser and create a free account. After email confirmation, you land on the main dashboard where your projects and issues live.
Navigate to Settings in the top navigation, then find the Projects section. Click Add project and enter your repository in
owner/repo format — for example, acme-corp/backend. Gentic stores this slug and the agent worker uses it to construct the full Git remote URL when it clones your code.You can add as many projects as you need. Each issue is scoped to a single project, so the worker always knows which repository to clone.
Still in Settings, open the GitHub integration section and follow the OAuth flow to authorize Gentic. This grants the platform permission to open pull requests and manage branches on your behalf. Make sure you grant access to the repository you added in the previous step.
The agent worker is a CLI you run on a server, VM, or any machine that can reach both the Gentic API and GitHub. Download the latest pre-built binary for your platform from the GitHub Releases page, or build from source.
The interactive prompt asks for the API URL and your key. For non-interactive or scripted setup, pass both flags directly:
GENTIC_API_URL=https://gentic.chat/api/v1
GENTIC_API_KEY=your-api-key-here
GIT_REMOTE_BASE=git@github.com:
POLL_INTERVAL_MS=3000
The agent worker must be running before you move an issue to Todo. If no worker is polling, queued issues stay queued indefinitely. See the Agent Worker installation guide for full details on service management, SSH deploy keys, and per-agent prerequisites.
Feature (or Bug, Chore, etc.)Claude Code or CodexDraftSave the issue. Draft issues are never picked up by the worker, so you can take your time refining the prompt and attaching any supporting files before you commit to running it.
Write prompts the same way you would write a detailed ticket for a junior engineer: describe the goal, the acceptance criteria, any relevant file paths, and the coding style you expect. The more context you give, the better the output.
When your issue is ready, change its Status from
Draft to Todo. This single action queues the issue for the agent worker — Gentic sets run_status = queued and records your prompt as the first message in the issue’s conversation thread.On the worker’s next poll (within a few seconds), it claims the issue, clones the repository into a fresh working directory, and starts the AI agent.
Switch to the Issues view and open your issue. You will see
run_status move through queued → running as the worker picks it up, and real-time agent output stream into the transcript panel. When the agent finishes, it commits its changes and opens a pull request on GitHub. The issue status updates to Done and a link to the PR appears in the issue.
