Javis OS
Javis OS는 기업가를 돕는 에이전시 AI로, 업무를 지원하고 함께 성장합니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A dark pool for business problems. Companies describe their services publicly and their
problems privately. Two AI agents negotiate behind a wall — the vendor's agent is a separate
model call that is never handed the buyer's problem, and a deterministic guard rejects any
transcript that carries it across — and people are introduced only once the machines agree,
with a briefing already written.
Hackathon, 18–19 September 2026. Live at.README 전문 보기 ↗A dark pool for business problems. Companies describe their services publicly and their problems privately. Two AI agents negotiate behind a wall — the vendor's agent is a separate model call that is never handed the buyer's problem, and a deterministic guard rejects any transcript that carries it across — and people are introduced only once the machines agree, with a briefing already written.
Hackathon, 18–19 September 2026. Live at https://crossdeskmatch.vercel.app.
| Document | What's in it |
|---|---|
PLAN.md | Scope, demo path, architecture, timeline |
docs/RESEARCH.md | Market research, competitors, answers for the judges |
docs/JUDGING.md | The scoring criteria, where we stand, what moves each score — read before deciding what to build next |
docs/FRONTEND.md | The verified backend contract, screen by screen |
TEAM.md | Who owns which files, how we stay in sync |
CLAUDE.md | Rules every Claude Code session must follow |
git clone https://github.com/Dennel04/b2b-match.git
cd b2b-match
npm install
cp .env.example .env.local # fill in the keys, ask the backend owner
npm run dev
supabase/migrations/ in order (0001, then 0002, …).
They are forward-only; a project that has run 0001 only needs the newer ones. 0006 wants
npm run backfill:candidates after it, and 0007 is the one that gives each service its own
terms — without it /services is empty and publishing one fails..env.local.npm run dev # development server
npm run check # route typegen + typecheck + every *.check.ts — run before every push
npm run seed # 18 seeded companies with profiles, terms and problems
npm run seed needs SEED_OWNER_ID in .env.local — the id of any registered user.
The two interview prompts have a bench each. They call the real model, so they cost money and
are deliberately out of check:
npx tsx --env-file=.env.local scripts/bench.ts # the buying side
npx tsx --env-file=.env.local scripts/bench-service.ts # the selling side
npx tsx --env-file=.env.local scripts/interviews.ts # read real interviews back out of the database
Everyone runs their own Claude Code session; the shared context lives in git, not in one
session. A hook pulls teammates' changes before every prompt and tells the model to re-read
any shared file that changed. See TEAM.md.