DBDelve
DBDelve는 Rust 기반 빠른 다중 엔진 데이터베이스 클라이언트, 무료 오픈소스, 텔레메트리 없음
백로그·계획·문서를 코드와 함께 저장소에 보관, 버전 관리와 브랜치 지원
Keep the backlog, the plan and the docs in the repository, versioned and branched with the code. Project Magic reads every branch's copy across your repositories, reports what is really happening, and
개발 도구TypeScript · SvelteGitHub @seethespark온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
A project management tool for repo managed AI backlogs
README 전체를 불러오는 중입니다.
README 전문 보기 ↗See every project your AI agents are building, without asking each one.
When AI coding agents build your software, they keep the backlog and the build plan as markdown in each repository. Project Magic reads those files, the branches and the pull requests across all your repositories, and shows what is planned, what is in flight, what is done, and what is waiting on you. When you need to change something, an edit made in Project Magic is an ordinary commit to the backlog, made as you.
projectmagic branch whose pull request is merged straight away, so main is never behind.It runs on your own accounts: a GitHub App, a Postgres database and a host for a SvelteKit app. Setting up takes under an hour.
Status: in use by its author. Teams are built: tenants, invitations, and roles that follow
GitHub permissions (specs/tenants.md, PM20).
### heading that starts with an id and has a status line under it, branches name the item
they work on, and pull requests say what they build.spec.md §7.2): an item removed from main's backlog, or
marked done, is done; one with an open pull request is in review; one marked todo or
blocked that has an active branch is in progress; otherwise its status line says. When the
backlog and the plan disagree, the disagreement is shown, never resolved for you.projectmagic
with your own GitHub token, opens a pull request, and squash-merges it. If the merge is
refused (a review is required, say), the pull request stays open and the edit shows as
pending.spec.md is the full specification, and
docs/architecture.md draws the system as three C4 diagrams.
A repository connected to Project Magic gets a short form of these in its AGENTS.md and
CLAUDE.md (see Adding a repository). The full block is in
specs/conventions.md, to paste into a repository set up before that.
In short:
### OR12 Invoices as PDF — MONEY
**Status:** in progress · **Size:** M · **Branch:** `feat/or12-invoices` · **Plan:** 3.4
Why it matters, what is decided, what is left.
### headings starting with an id: letters and a number (OR12, A1a), or a
plan task's number (3.4). Ids are never reused. ## headings are sections, and order is
priority. A heading without an id is a note.**Status:**: todo,
in progress, blocked, in review, built or done. Waiting: says what a blocked or
built item waits on; Branch:, Plan: and Size: are optional.<type>/<ref>-<slug>, such as feat/or12-invoices, and are pushed as
soon as work starts.Backlog: OR12 and/or Plan: 3.4 in their description.PROGRESS.md, optional) is any table whose first column is # and that has a
Status column whose cells begin with done, todo, in progress, blocked, built or
skipped.projectmagic is reserved for Project Magic's edits.An existing backlog can be migrated in one pass; specs/conventions.md has a checklist.
You need:
git clone https://github.com/seethespark/projectmagic.git
cd projectmagic
npm ci
cp .env.example .env
GitHub → Settings → Developer settings → GitHub Apps → New GitHub App:
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗