Pre-launch — Gluecron is in final validation. Public signups and git hosting for non-owner users open after launch review.
CodeIssuesDiscussionsWikiPull RequestsProjectsCommitsActionsReleasesContributorsPulse● GatesSecuritySettingsDeploymentsPipelineInsightsAgents✨ Explain✨ Ask AI✨ Workspace✨ Spec✨ Tests▓ Debt Map✨ NL Search🏛 Archaeology
Blame · Line-by-line history

README.md

Each line is annotated with the commit that last touched it. Click any SHA to jump to that commit and see the surrounding change.

README.mdBlame83 lines · 1 contributor
1ab8aceClaude1# Gluecron for JetBrains IDEs
2
3AI-native git inside IntelliJ IDEA, WebStorm, GoLand, PyCharm, RustRover, and
4Rider — chat with the repo, draft commit messages, ship specs, voice-to-PR.
5
6> The Gluecron platform: https://gluecron.com
7
8## Features
9
10- **Repo chat** — sidebar tool window grounded in the current repository.
11- **AI commit messages** — sparkle button on the VCS commit dialog drops a
12 Conventional Commits–style message into the input from your staged diff.
13- **Pull requests / Issues / Standups** — embedded JCEF browser tabs that
14 point at the live web UI; no second auth round-trip.
15- **Ship a spec** — turn the current file into a Gluecron spec (auto-drafts
16 a PR).
17- **Voice-to-PR** — opens the `/voice` console in your browser.
18
19## Install
20
21### From the JetBrains Marketplace (coming soon)
22
231. **Settings** → **Plugins** → search for **Gluecron**.
242. Install, then restart the IDE.
25
26### Sideload a .zip (current path)
27
281. Build the plugin once:
29 ```bash
30 cd editor-extensions/jetbrains
31 ./gradlew buildPlugin
32 ```
332. The artifact is written to
34 `build/distributions/gluecron-jetbrains-0.1.0.zip`.
353. In the IDE: **Settings** → **Plugins** → gear icon →
36 **Install Plugin from Disk…** and pick the zip. Restart when prompted.
37
38Sideloads can also be served from the host: visit
39`https://gluecron.com/install/jetbrains` for marketplace + sideload links.
40
41## Configure
42
43| Setting | Source | Description |
44| --- | --- | --- |
45| `host` | env `GLUECRON_HOST` | Override for self-hosted instances (defaults to `https://gluecron.com`). |
46| `token` | env `GLUECRON_TOKEN` or IDE password safe | Personal access token (`glc_…`). |
47
48Sign in with **Tools → Gluecron → Sign In (Personal Access Token)**. Create a
49PAT at `https://gluecron.com/settings/tokens` (the **admin** scope is
50required for the commit-message API).
51
52## Commands
53
54| Command | Where you'll find it |
55| --- | --- |
56| Sign In (Personal Access Token) | Tools → Gluecron |
57| Chat with This Repo | Tools → Gluecron · Editor right-click menu |
58| Open Pull Requests | Tools → Gluecron · VCS menu |
59| Open Issues | Tools → Gluecron |
60| Open AI Standups | Tools → Gluecron |
61| Ship Current File as Spec | Tools → Gluecron · Editor right-click menu |
62| Voice-to-PR | Tools → Gluecron |
63| Generate AI Commit Message | VCS commit dialog (sparkle icon) |
64
65## Screenshots
66
67_Coming soon — drop PNGs into `editor-extensions/jetbrains/screenshots/` and
68reference them here:_
69
70- `screenshots/chat.png` — Gluecron tool window with the Chat tab open.
71- `screenshots/commit.png` — sparkle button in the commit dialog.
72- `screenshots/prs.png` — embedded PRs tab.
73
74## How it talks to the server
75
76- `POST /api/v2/ai/commit-message` — staged diff → commit text.
77- `GET /api/v2/user` — PAT validation on sign-in.
78- Tool-window tabs embed `/:owner/:repo/{chat,pulls,issues,standups}?embed=1`
79 inside a JCEF browser — same `?embed=1` views as the VS Code extension.
80
81## License
82
83MIT — same as the rest of the Gluecron source.