new-term-radar
신규 AI 용어를 매일 추적, X·Hugging Face·GitHub 등에서 모델·제품·레포 이름을 빠르게 수집
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기A seller centric platform for e commerce, specifically for pakistani businesses and sellers.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Competitive pricing, competitor tracking and demand signals for Pakistani
e-commerce sellers. A seller connects their catalog and sees where they sit
against the market: who undercuts them, on what, and what to do about it.
This runs. It is a deployed Next.js 15 app plus a scraper that runs on a
cron. It is not an archive or a prototype.
Previously this file described the repo as a non-running archive extracted
out of a job board ("JobLo"). That was true in July 2026 and has been wrong
for months. If you are looking for that history it is in
docs/history/.README 전문 보기 ↗Competitive pricing, competitor tracking and demand signals for Pakistani e-commerce sellers. A seller connects their catalog and sees where they sit against the market: who undercuts them, on what, and what to do about it.
This runs. It is a deployed Next.js 15 app plus a scraper that runs on a cron. It is not an archive or a prototype.
Previously this file described the repo as a non-running archive extracted out of a job board ("JobLo"). That was true in July 2026 and has been wrong for months. If you are looking for that history it is in
docs/history/.
Two packages are live. Everything else is reference material.
| Path | What it is |
|---|---|
app/ | The app. Next.js 15 App Router + Supabase. Own package.json and lockfile. Most work happens here. |
scraper/ | Separate npm package. Scrapes marketplaces on a cron, writes with a service-role key. |
scraper/migrations/ | All SQL migrations live here — including the app's own tables, not just the scraper's. |
.github/workflows/ | CI and all cron triggers. At the repo root, not inside the app package. |
docs/ | Everything that isn't code. See docs/README.md. |
assets/landing-page/, assets/brand/ | Brand and landing-page source assets. See docs/ASSETS.md. |
vendor/agency-landing-template/, vendor/tailadmin-dashboard/ | Vendor UI templates kept as visual reference. Not built, not deployed, not imported. |
The two vendor template directories are the most common source of confusion
here: they are third-party downloads the live UI was modelled on. Nothing in
app/ imports from them.
cd app
npm install
npm run dev
You need a .env.local with Supabase credentials. next build needs the two
public vars present but they do not have to be real:
NEXT_PUBLIC_SUPABASE_URL=https://placeholder.supabase.co \
NEXT_PUBLIC_SUPABASE_ANON_KEY=placeholder npm run build
If the build ever starts needing real credentials, that is a bug.
Before calling anything done — all four, from
app/:
npx tsc --noEmit # typecheck
npm run lint # one known <img> warning is expected
npm run test # vitest
npm run build # see env vars above
CI runs exactly these. The build is not optional: it is the only step
that catches Server/Client component boundary errors, and it has caught real
ones here that tsc, lint and the full test suite all passed.
/dashboard/* and /apps/* is page.tsx (async, resolves the seller and
fetches) → SomethingView.tsx ('use client', pure rendering, takes data
as props) → loading.tsx (route-level skeleton). No page fetches its own
data from the client; after a mutation, call router.refresh().src/lib/market-intel/, split into core/,
market/, seller/ and jobs/. These functions throw on error; route
handlers are thin wrappers that catch and shape the response.scraper/migrations/_check_applied.sql
(read-only) to see what is actually live.CLAUDE.md has the fuller conventions and the known gotchas.
| Question | File |
|---|---|
| What are we building next? | ROADMAP.md — the source of truth |
| What exists today? | FEATURES.md |
| What is unfixed or must happen before deploy? | SECURITY.md |
| Is it legal/polite to scrape this site? | SCRAPING.md — read before adding a source |
| Why is the code like this? | docs/memory.md — dated engineering log |
| Everything else | docs/README.md |
ROADMAP.md Phase D's 2026-09-15
update for the full breakdown, and re-run
scraper/migrations/_check_coverage.sql
before relying on this if it's been a while — coverage moves with every
scraper run.entitlements.ts but demo mode
unlocks everything and no checkout exists.market_analyst / market_accounts predates the
seller-focused positioning and is due a rename.