Herdr UI
Herdr의 TUI가 뛰어나며, 창을 통해 추가되는 기능
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기A discovery layer for everything in the Stellar Ecosystem
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
The data layer for the Stellar ecosystem — a curated, always-fresh index of what's been built and who to work with, exposed to both people (a fast web app) and AI agents (the Stellar Scout API, MCP, and skill). It powers assistants like Stellar Raven.
Built with Next.js 16 + Payload CMS on MongoDB. Live at stellarlight.xyz.README 전문 보기 ↗The data layer for the Stellar ecosystem — a curated, always-fresh index of what's been built and who to work with, exposed to both people (a fast web app) and AI agents (the Stellar Scout API, MCP, and skill). It powers assistants like Stellar Raven.
Built with Next.js 16 + Payload CMS on MongoDB. Live at stellarlight.xyz.
Depending on what you're here for:
| You want… | Go to |
|---|---|
| How it all works (code-verified mechanics) | ARCHITECTURE.md |
| The agent data layer (endpoints an agent queries) | src/app/api/** · spec at /api/openapi.json |
| The repo code-truth scoring (real-contract-vs-scaffold grading) | src/lib/code-depth.ts, code-signals.ts, soroban-versions.ts · scanner + gate in scripts/scan/ |
| The published packages | scout-mcp/ (MCP), api-client/ (typed client) |
| The agent skill | public/skills/stellar-scout.md (mirrored to Stellar-Light/stellar-scout) |
| Deploy / run it | docs/DEPLOYMENT.md · Quick start below |
| Admin / data ops | docs/ADMIN.md |
/directory) — projects + the orgs behind them, with GitHub activity, on-chain data, SCF funding, and live/inactive status./ask) — natural-language search across the knowledge corpus (SEPs, dev docs, audits, ecosystem writing) + the directory, answered with a grounded, cited synthesis./partners) — vetted providers a builder hires or integrates (anchors, ramps, auditors, infra, tooling, wallets), with capabilities, compliance & corridors, a guided matchmaker, and an AI concierge. Partners log in and maintain their own profile./skills) and ecosystem reports (/blog).The same curated data, built to be consumed by AI agents:
/api/openapi.json; changelog: /api/changelog.@stellar-light/scout-mcp.@stellar-light/api-client.public/skills/stellar-scout.md.stellarlight/
├── src/
│ ├── app/
│ │ ├── (frontend)/ # public web app — /directory, /ask, /partners, /scout, /skills, /blog
│ │ ├── (payload)/ # Payload CMS admin
│ │ └── api/ # ← the Stellar Scout REST API (projects, repos, research, partners, …)
│ ├── collections/ # Payload collections (Projects, Entities, Partners, Repos, Blog, …)
│ ├── components/ # React components (+ ui/ = shadcn)
│ └── lib/ # core logic
│ ├── code-depth.ts # ← code-truth: real-contract-vs-scaffold depth score (0–1)
│ ├── code-signals.ts # stellarProof / code-facts / anti-farm signals
│ ├── soroban-versions.ts# dated Soroban SDK version → status
│ ├── repo-search.ts # graded repo ranking
│ └── partner-match.ts # deterministic partner matchmaker
├── scripts/ # data curation, enrichment, cron logic (dry-run → execute)
│ └── scan/ # ← code-depth scanner + CI regression gate (depth-eval, depth-labels)
├── content/reports/ # long-form ecosystem reports (the /blog content)
├── public/skills/ # the Stellar Scout agent skill + references
├── scout-mcp/ # @stellar-light/scout-mcp — MCP server (npm)
├── api-client/ # @stellar-light/api-client — typed client (npm)
├── tests/ · docs/ # Vitest/Playwright · operating docs
└── .github/workflows/ # CI + scheduled data Actions (curation, scans, guards)
codeVerified block (stellarProof, codeDepth, SDK version status).Full detail: docs/COLLECTIONS.md.
Next.js 16 (App Router) · Payload CMS 3 · MongoDB Atlas · Cloudflare R2 (media) · Tailwind + shadcn/ui · TypeScript · Vitest + Playwright · Biome.
git clone <repository-url> && cd stellarlight
pnpm install
cp .env.example .env # set DATABASE_URI, PAYLOAD_SECRET, (optional) NEXT_PUBLIC_APP_URL
pnpm dev # http://localhost:3000 · admin at /admin
Required env: DATABASE_URI (or MONGODB_URI), PAYLOAD_SECRET (≥32 chars), CRON_SECRET. Full list + optional keys (R2, GitHub, Voyage, Anthropic, Resend, Airtable) in docs/DEPLOYMENT.md.
pnpm dev · pnpm build · pnpm test · pnpm test:e2e · pnpm lint · pnpm format · pnpm generate:types · pnpm cron:github.
Fork → feature branch → pnpm typecheck && pnpm build && pnpm test → PR. Data changes go through the dry-run → review → execute Action flow, not blind writes.
MIT