engineering / agent
Junior
A Slack bot runtime powered by Hono, with plugin packages for connected tools such as Sentry, GitHub, Linear and Datadog.
At a glance
- Purpose
- A Slack bot runtime powered by Hono, with plugin packages for connected tools such as Sentry, GitHub, Linear and Datadog.
- Runs in
- Web service
- Operating systems
- Not stated
- Needs
- Runtime: Not stated; Needs internet: Yes; Needs accounts or API keys beyond your agent: Not stated
- Files and data
- Reads files: Not stated; Writes files: Not stated; Sends data to other services: Not stated
- Tool type
- Agent
- Delivery
- From GitHub
- Version
- Latest on the main branch
- Access
- Code on GitHub
- Compatibility
- According to the README, Junior works from Slack and is powered by Hono. The README names a core agent, Slack and ACP runtime, a guide to deploy on Vercel, and plugin packages for Amplitude, Cloudflare, Datadog, GitHub, Google Workspace, Hex, Linear, Notion, Octolens, Sentry and Vercel. It describes the narration package as using Gemini through Vercel AI Gateway.
- External costs
- The repository is Apache-2.0-licensed and states no pricing. Your coding agent or model provider may charge for usage. The README names third-party services that its plugin packages connect to, such as Amplitude, Datadog, Hex and Vercel AI Gateway, and says nothing about their cost.
- Permissions
- The README says Junior takes action from Slack with connected tools. The README names browser automation, Cloudflare production operations, GitHub and Linear issue workflows, Google Workspace calendar scheduling as a Junior account, and read-only Amplitude analytics through Amplitude's hosted MCP server. The README names Gemini narration through Vercel AI Gateway and a guide to deploy on Vercel. The README does not specify installation permissions, approval modes or sandbox boundaries. The top-level file list includes scripts/, whose contents the README does not describe.
- Usage terms
- Apache License 2.0, as stated in the repository. See its LICENSE file for the exact terms.
- Interface
- slack
Code on GitHub
getsentry/junior
Apache-2.0Topics: tag-non-production
Public GitHub data fetched · 0 days old
View on GitHub ↗What it does
The README describes Junior as a Slack bot runtime powered by Hono. It says you use it to investigate issues, summarize context and take action from Slack with connected tools. The README also says Junior is moving quickly and asks people who are interested in using it for feedback.The README lists these packages. The README describes the core package as the core agent, Slack and ACP runtime. The README lists plugin packages for browser automation, read-only Amplitude product analytics, Cloudflare production operations, Datadog observability workflows, GitHub and Linear issue workflows, Google Workspace calendar scheduling as a Junior account, Hex data warehouse query workflows, Notion page search workflows, Octolens social-listening workflows, Sentry investigations, and Vercel deployment monitoring and log investigations. The README also lists packages for long-term Junior memory storage, Gemini narration through Vercel AI Gateway, authenticated runtime diagnostics and updating and improving Junior apps.
The README itself holds no setup steps. It points to the project documentation, with pages for Quickstart, Slack App Setup, Deploy on Vercel, Plugin setup and Contributing.
Who it is for
People who want a Slack bot that investigates issues, summarizes context and takes action through connected tools.Example tasks
The README lists these uses:Investigate issues from Slack.
Summarize context from Slack.
Take action from Slack with connected tools.