Show HN: Async – Claude Code and Linear and GitHub PRs in One Opinionated Tool
16 days ago
- #AI-coding
- #task-management
- #developer-tools
- Async is an open-source developer tool combining AI coding, task management, and code review.
- Integrates Claude Code, Linear, and GitHub PRs into a single workflow.
- Automatically researches coding tasks by analyzing the codebase and asking clarifying questions.
- Executes code changes in isolated cloud environments without local setup.
- Breaks work into reviewable subtasks with stack diffs for easier code review.
- Handles the full workflow from GitHub issue to merged PR within the app.
- Solves common problems in mature codebases by forcing upfront planning and eliminating context switching.
- Features simple task tracking with automatic GitHub issue imports and built-in code review.
- Onboarding involves installing the Async GitHub App and selecting repositories.
- Research phase includes codebase analysis and question generation by an AI agent.
- Execution phase uses Claude Code in isolated GCR jobs to create feature branches and PRs.
- Code review happens within Async, allowing comments and iterations on subtask diffs.
- Backend built with FastAPI, AI models include Claude Code and others for research.
- Cloud infrastructure on Google Cloud Platform with Firebase Firestore database.
- Integrations include GitHub App, Stripe payments, and email notifications.
- Supports desktop and mobile frontend.
- Local development setup includes virtual environment, linting, and testing commands.
- FastAPI server endpoints cover auth, GitHub events, task scheduling, and payments.
- Isolated GCR jobs handle task execution, research, revision, and project indexing.
- Requires GCP, Firebase, GitHub App, and Stripe configurations for production.
- Contributions involve forking, branching, testing, and PRs following project guidelines.
- Licensed under MIT License, built for experienced developers.