Vectry 38d5b4806c feat: align design tokens with Vectry unified design language
- Change background from #0a0a0f to #0a0a0a (matching vectry.tech + AgentLens)
- Remove unused --accent-cyan and --shadow-card tokens
- Add shared Vectry design aliases (surface-page, surface-card, border-default, radius-card, etc.)
- Fix hardcoded #0a0a0f in layout.tsx, history/page.tsx, and mermaid-diagram.tsx
2026-02-10 17:22:53 +00:00

CodeBoard

Codebase → Onboarding Docs Generator. Paste a GitHub repo URL, get interactive developer onboarding documentation in minutes.

Architecture

codeboard/
├── apps/
│   ├── web/         # Next.js 14 frontend + API routes
│   └── worker/      # BullMQ job processor
├── packages/
│   ├── shared/      # TypeScript types
│   ├── parser/      # Babel-based AST parser (JS/TS) + regex (Python)
│   ├── llm/         # OpenAI/Anthropic abstraction + prompt pipeline
│   ├── diagrams/    # Mermaid diagram generators
│   └── database/    # Prisma schema + client

Quick Start

# Install dependencies
npm install

# Build all packages
npm run build

# Start with Docker
docker compose up

Development

# Run dev server (all workspaces)
npm run dev

# Build
npm run build

Tech Stack

  • Frontend: Next.js 14, React 18, Tailwind CSS 4
  • Backend: BullMQ workers, Redis pub/sub for real-time progress
  • Parser: @babel/parser for JS/TS, regex-based for Python
  • LLM: Provider abstraction (OpenAI GPT-4o / Anthropic Claude)
  • Diagrams: Mermaid.js auto-generated architecture & dependency graphs
  • Database: PostgreSQL + Prisma
  • Queue: Redis + BullMQ
  • Deployment: Docker multi-stage builds

License

MIT


Built by Vectry — Engineering AI into your workflow.

Description
Codebase → Onboarding Docs Generator. Paste a GitHub repo URL, get interactive developer onboarding documentation in minutes.
Readme 470 KiB
v0.2.4 Latest
2026-02-11 01:35:05 +00:00
Languages
TypeScript 86%
JavaScript 10.5%
CSS 2.7%
Dockerfile 0.8%