neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기tracking personal and work projects in one centralized platform
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Shipyard is a personal project & task tracker. It's built for one person to keep track of
their own projects — personal and work — the tasks under each one, plus any standalone
to-dos, all pulled together into one "what's next" view. Connect a GitHub repository to a
project and its page will also show real commits, branches, and pull requests, so you can
see what actually happened, not just what's on your list.README 전문 보기 ↗Shipyard is a personal project & task tracker. It's built for one person to keep track of their own projects — personal and work — the tasks under each one, plus any standalone to-dos, all pulled together into one "what's next" view. Connect a GitHub repository to a project and its page will also show real commits, branches, and pull requests, so you can see what actually happened, not just what's on your list.
It's not a shared app with logins for lots of people — there are no accounts, teams, or organizations. Everyone who sets this up gets their own private copy, with their own database, and one login they create for themselves. This guide walks through setting up your own copy from scratch, one step at a time — no coding experience required.
Already comfortable with Node, Git, and Supabase? Skip to For developers for the condensed version.
Everything here is free. Install these before starting Step 1 below.
Two more things, both optional and covered later, not needed to get started:
A few steps below ask you to type a command into a terminal (also called "command line"). It's a plain text window where you type instructions instead of clicking buttons — every command you'll need is written out exactly below, so you just copy it and press Enter.
https://github.com/YOUR-USERNAME/project-tracker.git).You now have your own copy of the code, open in VS Code.
Open a terminal in the project folder (Terminal → New Terminal in VS Code) and run:
npm install
This downloads everything the app depends on to run. It can take a minute or two, and a lot of text will scroll by — that's normal. You're done when you see a blank prompt again with no errors in red.
In your terminal, in the project folder, run:
cp .env.local.example .env.local
(On Windows, if that doesn't work, use copy .env.local.example .env.local instead.)
This creates a new file called .env.local that holds your own private keys. It's set up
to be ignored by Git already, so it's never accidentally shared or uploaded anywhere —
these keys stay on your computer only.
In your Supabase project, go to Project Settings (the gear icon, bottom of the left sidebar) → API.
In VS Code's file list on the left, click .env.local to open it. Fill in each line —
right after the = sign, no quotes, no spaces — using the matching value from Supabase:
Line in .env.local | Value, from Supabase's API settings page |
|---|---|
NEXT_PUBLIC_SUPABASE_URL= | Project URL |
NEXT_PUBLIC_SUPABASE_ANON_KEY= | The anon / public key, under "Project API keys" |
SUPABASE_SERVICE_ROLE_KEY= | The service_role key, under "Project API keys" — click "Reveal" to see it |
Leave GITHUB_TOKEN= blank for now — that's Step 8, and it's optional.
Save the file (Ctrl+S / Cmd+S).
⚠️ The service_role key is powerful — treat it like a password. It has full access
to your database. Never share it, paste it in a chat, or post it publicly. .env.local
already can't be accidentally committed to Git, so as long as you only paste it there,
it stays private.
This tells your new Supabase database what tables it needs.
supabase/migrations/0001_init.sql and copy its entire
contents (select all with Ctrl+A / Cmd+A, then copy).supabase/migrations folder, running them
in order, one at a time: 0002_profiles.sql, 0003_grants.sql,
0004_github_credentials.sql, 0005_project_purge.sql, 0006_pr_merged_at.sql (there
may be more by the time you read this — always run whatever's there in filename order,
lowest number first).Your database is ready once every file has run without errors.
There's no public sign-up page — this app is built for one person, so it only ever needs one account: yours. You'll create it directly in Supabase's dashboard, no coding involved.
a1b2c3d4-5678-...) — you'll need it in a moment.ysmael).Remember the username and password you just set — that's your sign-in.
In your terminal, in the project folder, run:
npm run dev
Wait until it prints something like Ready in ... with a Local: http://localhost:3000
line.
Open that address, http://localhost:3000, in your web browser.
Sign in with the username and password from Step 6.
You're in — this is your own private copy of Shipyard, running on your computer, backed by your own database.
To stop it, click back into the terminal and press Ctrl+C. To start it again another
day, open the project folder in VS Code and run npm run dev again.
Skip this if you don't need it yet — every other part of the app works fully without it, GitHub-related panels just stay empty.
GITHUB_TOKEN= in .env.local instead and restart
npm run dev — either works.)Once it's working on your computer, you can put it on the internet for free with Vercel, so you can use it from your phone or anywhere else.
.env.local: NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY,
SUPABASE_SERVICE_ROLE_KEY, and optionally GITHUB_TOKEN. These are secrets — only
ever add them directly in Vercel's own form, never into a file you commit.your-project-name.vercel.app — your app, online, backed by your own Supabase project.'npm' is not recognized / node: command not found — Node.js isn't installed yet,
or your terminal was already open before you installed it. Install it from
nodejs.org, then close your terminal completely and open a new one.Cannot find module — Step 2 (npm install) was
skipped or didn't finish. Run npm install again from the project folder..env.local matches Supabase exactly, with no extra spaces or quotation marks. Then stop
the app (Ctrl+C in its terminal) and run npm run dev again — changes to
.env.local only take effect after a restart.profiles row actually saved with the right
user_id) both really completed.npm run dev again.PLAN.mdCLAUDE.mddesign/ — the Claude Design mockup this app's
screens, data model, and interaction logic were built from.supabase/README.mdapp/globals.css)supabase/README.mdlib/auth/) — a profiles table maps a username to the
underlying Supabase Auth account; Supabase itself still owns password storage/hashing.lib/github/) — no
webhooks or GitHub App; see design/README.md for why.git clone https://github.com/<you>/project-tracker.git
cd project-tracker
npm install
cp .env.local.example .env.local # fill in Supabase (and optionally GitHub) values
npm run dev
Apply the schema by running every file in supabase/migrations/, in order, via the
Supabase SQL editor (or supabase db push), then create your operator account — see
supabase/README.md for both.
npm run dev — local dev servernpm run build / npm run start — production build / serve itnpm run verify — typecheck + lint + unit tests (run this before considering any
change done)npm run test:e2e — Playwright end-to-end tests (needs npm run dev reachable and
real Supabase credentials)app/ — routes. app/access is the sign-in screen; everything else lives under the
app/(app) group, gated by proxy.ts (Next's middleware-equivalent) unless signed in.lib/<domain>/ — one folder per feature area (projects, tasks, dashboard,
github, auth, activity, palette), each split into pure/tested logic
(*.ts with a matching tests/unit/lib/<domain>/*.test.ts) and thin, untested
Supabase I/O (queries.ts/actions.ts) — see any domain's files for the pattern.components/<domain>/ — presentational pieces for that domain; components/ui/ is
shared across all of them.Every screen in PLAN.md is built: Overview, Fleet, Project detail, Queue, Source
Control, Config, Event Log, plus a global command palette. All merged to main,
typecheck/lint/unit-tests/build green.
This is a personal tool built to one person's own taste (see CLAUDE.md for the
working conventions it was built under), not a project actively seeking contributors —
but it's open source specifically so you can fork it, run your own copy, and change it
to fit how you work. Issues and PRs against this repo are welcome but reviewed
casually, not on any schedule.
MIT — do whatever you'd like with it.