DeepSeek Harness Remote
DeepSeek Harness Remote 可将手机或另一台电脑与你运行 DeepSeek Harness 的电脑安全连接,随时随地继续你的工作,方便随时查看进度并继续工作。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Project management with BMAD-method AI agents built into an agile workflow. Self-hostable, AGPL-3.0.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗GigsNano is a lighter alternative to Plane or Jira with specialised AI agents — Analyst, Product Manager, Architect, Scrum Master, Developer, UX, Test — embedded in an agile workflow. Creating a project generates a Sprint-0 board of BMAD-method planning steps. Each card opens a chat with the agent that owns the step; finishing a card unlocks the next. By the end of Sprint-0 you have a project brief, PRD, architecture, epics, stories and a sprint plan — then the usual tools: cycles, modules, kanban, work items, docs, dashboards.
Requires Docker.
git clone https://github.com/gigsnano/gigsnano.git
cd gigsnano
docker compose up --build
Open http://localhost:3000 and sign up. This runs Postgres, the API (:8020) and the web app (:3000) with no API keys: the AI agents answer with canned replies, email and payments use fake providers, and GitHub clones are simulated. Add real providers with the variables below.
Before exposing an instance to the internet, put it behind HTTPS, set COOKIE_SECURE=true and a random JWT_SECRET of 32+ bytes (the API refuses to start with the dev default when COOKIE_SECURE=true). Only the web app (:3000) needs to be reachable; Postgres and the API are bound to localhost. Requires Docker Compose 2.24+.
Backend variables go in apps/api/.env (see apps/api/.env.example) or the compose environment. Empty means "use the fake provider".
| Feature | Variables |
|---|---|
| AI agents (Anthropic) | ANTHROPIC_API_KEY, ANTHROPIC_MODEL |
| Google sign-in | GOOGLE_CLIENT_ID (API) and NEXT_PUBLIC_GOOGLE_CLIENT_ID (web, same value) |
| GitHub connect / repo clone | GITHUB_OAUTH_CLIENTID, GITHUB_OAUTH_CLIENTSECRET |
ACS_CONNECTION_STRING, EMAIL_FROM | |
| Slack | SLACK_CLIENT_ID, SLACK_CLIENT_SECRET, SLACK_REAL_DELIVERY=true |
| Payments + workspace wallet | STRIPE_SECRET_KEY, STRIPE_WEBHOOK_SECRET, BILLING_ENABLED=true |
BILLING_ENABLED is false by default: AI usage is still recorded, but no workspace wallet is charged or required.
NEXT_PUBLIC_* variables are inlined into the web bundle at build time — rebuild the web image after changing them (docker compose build web).
pnpm install
docker compose up -d db # Postgres on :5433
(cd apps/api && uv sync && uv run alembic upgrade head)
(cd apps/api && uv run uvicorn gigsnano_api.app:app --reload --port 8020)
cp apps/web/.env.example apps/web/.env.local
pnpm dev # web on :3000
Tests: pnpm -r test (web, core, MCP) and cd apps/api && uv run pytest. See CONTRIBUTING.md.
| Path | |
|---|---|
apps/web | Next.js 16 · React 19 · Tailwind v4 · TanStack Query · assistant-ui |
apps/api | FastAPI · async SQLAlchemy · Alembic · Python 3.12 (uv) |
packages/core | @gigsnano/core — shared types, API client and design tokens |
packages/gigsnano-mcp | MCP server that lets coding agents work GigsNano work items |
Architecture notes: apps/web/docs/base-guides/.
GigsNano is licensed under the GNU Affero General Public License v3.0. If you run a modified version as a network service, you must make your source available to its users. The GigsNano name and logo are not covered by the license — see TRADEMARK.md. Third-party notices are in NOTICE.