尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
Every person is represented by an AI agent. The agent reads its person's public LinkedIn and Instagram,
builds a profile (needs, hobbies, interests, values — with quoted evidence), goes on dates with other
agents on that person's behalf, and ranks who fits them best.
• Demo (25 real people, already run): /demo
• Try it: paste LinkedIn + public Instagram links on / — optionally added to the demo pool so your people have someone to date.查看完整 README ↗Every person is represented by an AI agent. The agent reads its person's public LinkedIn and Instagram, builds a profile (needs, hobbies, interests, values — with quoted evidence), goes on dates with other agents on that person's behalf, and ranks who fits them best.
/demo/; their agents date each other.LinkedIn + Instagram ──▶ Apify scrapers ──▶ Agent reads person ──▶ Profile page
│
Ranking ◀── private debriefs ◀── Dates ◀── Agent shortlists 3
app/api/scrape: one Apify run per platform for the whole batch
(apify/instagram-profile-scraper, harvestapi/linkedin-profile-scraper). Raw JSON is pruned of media/IDs.app/api/analyze: the LLM turns both sources into a profile. Every claim must be grounded;
the evidence list quotes the captions / job entries it came from.app/api/shortlist: each agent reviews the whole pool and asks out its top 3, with a reason.app/api/date (streamed): a venue is picked from both people's hobbies, then two separate agents
take turns. Each agent only knows its own person; it learns about the other only from the conversation,
and probes its person's needs and dealbreakers. Afterwards each agent privately scores the date (0–100),
says whether it wants a second date, and lists highlights and concerns.lib/rank.ts: per person, dates sorted by mutual score (mean of both agents, +5 if both want a second date).The browser orchestrates the pipeline (resumable — re-running only does what's missing); API routes are stateless.
Next.js 16 (App Router) on Vercel · AI SDK 7 with any OpenAI-compatible LLM (Groq by default) · Apify · Tailwind.
npm install
cp .env.example .env.local # APIFY_TOKEN, LLM_API_KEY (+ LLM_BASE_URL / LLM_MODEL to swap providers)
npm run dev
npm test
To publish a finished run as the demo: open /live → Export JSON → save as public/demo.json.