Generated Computers
Locals는 Apple Silicon 엔진으로 로컬 LLM을 최대 3배 빠르게 실행하는 Generated Computers 제품
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기nsdev/ui is a component library built on Base UI and styled with Tailwind CSS. Base UI supplies the behavior and accessibility; this project supplies the look, with a small set of theme tokens you can change.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Own every pixel of your design system.
nsdev/ui is a component library built on Base UI and styled with Tailwind CSS. Base UI supplies the behavior and accessibility; this project supplies the look, with a small set of theme tokens you can change.
Live site: ui.nsdev.me
| Section | What you find there |
|---|---|
| Doc | Introduction, theming, typography and a changelog. |
| Components | The primitives: buttons, fields, dialogs, menus, text effects and more. Each page has a live demo with its source underneath, and notes on the thinking, the interface design, the interaction and the accessibility. |
| Blocks | Sections of a page built from components, such as a navigation menu. Each is previewed in a Desktop, Tablet or Mobile frame, with its code and the components it needs. |
| Pages | Full page templates built from blocks. Not built yet. |
| Dashboard | Full application screens. Not built yet. |
Nothing is shown twice by hand. The code on every page is read from the real source file when the site is built, so what you read is what renders.
@base-ui/react) for the unstyled primitives@theme block in src/app/globals.css)There is no backend and no database.
You need Node.js 20.9 or newer.
npm install
npm run dev
Then open http://localhost:3000.
| Command | What it does |
|---|---|
npm run dev | Starts the development server. |
npm run build | Builds the site for production. |
npm run start | Serves the production build. |
npm run lint | Runs ESLint. |
content/
components/<slug>/ meta.ts + demo.tsx for each component
blocks/<slug>/ meta.ts + demo.tsx for each block
public/assets/images/ logos, avatars and pictures used by the demos
src/
app/ the pages (docs, components, blocks, previews)
components/ the site itself: header, menus, code panels, viewers
components/ui/ the library: one file per component
lib/ shared helpers (class names, styles, menus, scramble effect)
design.md the design tokens: colors, type, radius, overlays
src/components/ui/<slug>.tsx.content/components/<slug>/meta.ts and demo.tsx.src/app/components/<slug>/page.tsx, using ComponentPage.meta in content/components/index.ts.The menu and the index are generated from that list, A to Z, in the group named by the component's meta.group.
content/blocks/<slug>/meta.ts and demo.tsx.content/blocks/index.ts and add { meta, Component: Demo } to the list.The page, its menu entry, its preview frame and its Prerequisites list are generated. The list is read from the block's own imports, so it always matches the code. A block's section in the menu is set in content/blocks/groups.ts.
Colors, typography, radius and the shared rules for overlays are documented in design.md. Use the Tailwind utilities generated from the theme (bg-bg, text-accent, border-border, rounded-md) and avoid raw values, so one token change restyles everything.
Work goes through branches and pull requests.
main. Cut a branch named type/short-description, where the type is feat, docs, fix or chore.Project notes for contributors and AI assistants are in CLAUDE.md and AGENTS.md.
How to consume the library, as an npm package or by copying files (a registry in the style of shadcn/ui), has not been decided yet. For now the components are meant to be read and copied from the site.
The site is hosted on Vercel and deploys automatically on every push to main. ui.nsdev.me is a CNAME on Cloudflare pointing at Vercel (DNS only, not proxied).
Built by Njoh Simplice Junior.