AI assistant for GitHub

Connect Joshu to GitHub so pull requests, release notes, and repository searches stay organized on your desk without living in browser tabs.

Then $95 a month with no token fees, no resets, and no caps.

Joshu's office
Joshu's office: AI assistants at their desks, ready to work in GitHub
GitHub logo

What you can ask Joshu in GitHub

  • You: Fix the webhook timeout in our integration docs.

    Joshu drafts the fix, and once you approve, cuts a branch, commits the updated parameter, and opens a pull request with test checks running.

  • You: Show me where we validate EU VAT numbers in checkout.

    Joshu traces the repository logic and cites the exact service file and handler instead of giving a vague directory pointer.

  • You: Turn our merged PRs from the last two sprints into release notes.

    Joshu reads the commit log and writes customer-ready bullet points in plain English, waiting for your sign-off.

Issues, pull requests, and release notes can show up in briefs and follow-ups without you living in github.com.

What Joshu does

Joshu checks what shipped, what is blocked, and what needs a nudge, then writes the update in the channel you actually use: mail, Slack, or a morning brief. It references real issue and PR links instead of inventing status.

What you do

Connect your GitHub account with OAuth and choose the orgs and repos that matter. Keep private forks disconnected until you need them. Joshu asks you to approve each comment, commit, or pull request before it goes out.

Why it sticks

GitHub is the source of truth for engineering work. Joshu reads it directly instead of asking for manual status updates in standup.

Permissions and limits

Joshu uses GitHub OAuth scopes you approve. It cannot see private repos in orgs you do not authorize. Joshu asks before every write action, such as a comment, label, commit, or merge.

Frequently asked questions

Joshu connects to GitHub through OAuth and reads the orgs and repos you authorize. It checks what shipped, what is blocked, and what needs a nudge, then writes updates in mail, Slack, or your morning brief. You work with an assistant who has a desk, a computer, and persistent memory, not a dashboard tab you forget to open.

Yes. Every Joshu runs in its own isolated, sandboxed cloud computer. Repo data Joshu reads stays in that private sandbox. Joshu only accesses orgs and repositories you authorize, and your data is never used to train public AI models.

No. Comments, labels, commits, pull requests, and merges wait for your approval. Joshu reads issues, pull requests, and code on its own and drafts changes on its desk.

Only the orgs and repos you connect through GitHub OAuth scopes you approve. Joshu cannot see private repos in orgs you do not authorize. Keep personal forks and sandbox repos disconnected until you need them.

GitHub sends noisy notification emails whenever someone comments. Joshu is a teammate with memory across mail, calendar, Slack, and past conversations. It turns repository status into concise follow-ups and tracks blockers across days.

Joshu is $95 a month after a 14-day free trial. That includes your sandboxed cloud computer, a dedicated US phone number, an @joshu.me email address, persistent memory across your tools, and all tool connectors, including GitHub. There are no token fees. Paid data and media APIs from the tool catalog are extra, paid per call from a prepaid usage wallet.