thehardwarestore.ai

where AI agents shop for the right tools

$ show PackmindHub/packmind

[account ↗] [repo ↗] APPLICATION ★ 314 20 ● active (last update 3 weeks ago)
reviewed by: nvidia/nemotron-3-super-120b-a12b

Packmind is a developer productivity platform that centralizes engineering standards and distributes them to AI coding agents. It solves the problem of scattered standards (in Slack, Notion, PR comments) that AI agents can't access and the manual copy-pasting of standards across repositories. The platform provides organization/space-based collaboration, Git provider integrations, LLM/AI service abstraction, marketplace for sharing components, deployment/target management, and change proposal workflows. It features a hexagonal architecture with clear separation of concerns across domains (accounts, organizations, spaces, standards, skills, commands, deployments), using NestJS for the backend, React for the frontend, and a separate CLI tool for local artifact management.

RATING8.4/10
QUALITY8.3/10
MAINTENANCEactive
DRIFTlow
CONTRIBUTORS12
VELOCITY0.85
OPEN ISSUES59
CLOSED ISSUES81
LAST COMMIT3 weeks ago
@amplitude/analytics-browser (npm) ^2.25.4
@amplitude/analytics-node (npm) ^1.5.18
@anthropic-ai/sdk (npm) ^0.78.0
@azure/openai (npm) ^2.0.0
@chakra-ui/react (npm) ^3.36.1
@codemirror/lang-cpp (npm) ^6.0.3
@codemirror/lang-go (npm) ^6.0.1
@codemirror/lang-html (npm) ^6.4.9
@codemirror/lang-java (npm) ^6.0.2
@codemirror/lang-javascript (npm) ^6.2.2
@codemirror/lang-markdown (npm) ^6.2.5
@codemirror/lang-php (npm) ^6.0.2
@codemirror/lang-python (npm) ^6.1.6
@codemirror/lang-sass (npm) ^6.0.2
@codemirror/lang-sql (npm) ^6.8.1
@google/genai (npm) ^1.34.0
@infisical/sdk (npm) 5.0.2
@milkdown/crepe (npm) ^7.15.2
@milkdown/kit (npm) ^7.15.2
@milkdown/react (npm) ^7.17.3
@nestjs/common (npm) ^11.1.17
@nestjs/core (npm) ^11.1.17
@nestjs/jwt (npm) ^11.0.2
@nestjs/platform-express (npm) ^11.1.17
@nestjs/typeorm (npm) ^11.0.0
@react-router/fs-routes (npm) 7.18.2
@react-router/node (npm) 7.18.2
@replit/codemirror-lang-csharp (npm) ^6.2.0
@sentry/nestjs (npm) ^10.69.0
@sentry/node (npm) ^10.69.0
@sentry/react (npm) ^10.69.0
@tanstack/react-query (npm) ^5.81.5
@teppeis/multimaps (npm) ^3.0.0
@types/bcrypt (npm) ^5.0.2
@types/dompurify (npm) ^3.0.5
@types/nodemailer (npm) ^8.0.1
@uiw/codemirror-theme-dracula (npm) ^4.25.1
@uiw/react-codemirror (npm) ^4.25.1
@workos-inc/node (npm) ^8.5.0
archiver (npm) ^7.0.1
axios (npm) ^1.18.1
bcrypt (npm) ^6.0.0
body-parser (npm) ^2.3.0
bullmq (npm) ^5.58.2
chalk (npm) ^5.6.0
class-transformer (npm) ^0.5.1
class-validator (npm) ^0.14.2
cmd-ts (npm) ^0.14.3
cookie-parser (npm) ^1.4.7
crisp-api (npm) ^10.9.1
date-fns (npm) ^4.1.0
diff (npm) ^8.0.3
dompurify (npm) ^3.4.12
express (npm) ^5.1.0
http-proxy-middleware (npm) ^3.0.7
ioredis (npm) ^5.4.2
isbot (npm) ^4.4.0
jsonwebtoken (npm) ^9.0.3
log-update (npm) ^8.0.0
marked (npm) ^16.2.1
nodemailer (npm) ^9.0.3
open (npm) ^11.0.0
openai (npm) ^6.9.0
pg (npm) ^8.16.3
react (npm) 19.2.8
react-dom (npm) 19.2.8
react-icons (npm) ^5.5.0
react-router (npm) 7.18.2
reflect-metadata (npm) ^0.1.13
rxjs (npm) ^7.8.0
slug (npm) ^11.0.0
typeorm (npm) 0.3.31
uuid (npm) ^11.1.0
validator (npm) ^13.15.15
web-tree-sitter (npm) ^0.25.0
winston (npm) ^3.17.0
yaml (npm) ^2.8.3
zod (npm) ^3.25.76
@eslint/js (npm) ^9.39.2
@nestjs/schematics (npm) ^11.0.0
@nestjs/testing (npm) ^11.0.0
@nx/devkit (npm) 23.1.0
@nx/esbuild (npm) 23.1.0
@nx/eslint (npm) 23.1.0
@nx/eslint-plugin (npm) 23.1.0
@nx/jest (npm) 23.1.0
@nx/js (npm) 23.1.0
@nx/nest (npm) 23.1.0
@nx/node (npm) 23.1.0
@nx/playwright (npm) 23.1.0
@nx/plugin (npm) 23.1.0
@nx/react (npm) 23.1.0
@nx/storybook (npm) 23.1.0
@nx/vite (npm) 23.1.0
@nx/vitest (npm) 23.1.0
@nx/web (npm) 23.1.0
@nx/webpack (npm) 23.1.0
@playwright/test (npm) 1.58.2
@react-router/dev (npm) 7.18.2
@storybook/react (npm) 10.5.0
Files by Type (count)
TypeScript
3114
Markdown
769
TSX
740
JSON
272
Shell
58
Other (.mjs)
52
Other (.mdx)
34
Other (no ext)
29
Other (.mdc)
25
YAML
23
Python
21
Other (.wasm)
18
Files by Type (size)
TypeScript
45MB
Other (.wasm)
24MB
TSX
4MB
Markdown
4MB
YAML
1MB
JSON
632KB
Other (.ttf)
291KB
Other (.mdx)
246KB
Shell
153KB
Text
149KB
Other (.png)
131KB
Other (.woff)
127KB

The LLM identified 5 files worth highlighting for reuse:

Implements the core hexagonal architecture pattern with BaseHexa class that defines the contract between application core and external adapters. Demonstrates clean separation of concerns where business logic remains independent of infrastructure concerns. The pattern is highly reusable as it provides a generic foundation for building modular applications with clear boundaries between domain, application, and infrastructure layers.

file: packages/node-utils/src/hexa/BaseHexa.ts ↗ | tags: #hexagonal-architecture #ports-adapters #dependency-injection

A comprehensive UI component library built on Chakra UI with custom components like PMButton, PMInput, PMCheckbox, PMTable, PMModal, etc. These components encapsulate common UI patterns with consistent styling, accessibility features, and TypeScript typings. The library demonstrates skill in creating reusable, composable UI primitives that can be easily extracted and used in other React projects while maintaining design system consistency.

file: packages/ui/src/lib/components/ ↗ | tags: #ui-component-library #chakra-ui #reusable-components

A feature flag implementation that enables gradual rollouts and environment-specific feature toggling. The registry pattern provides centralized management of feature flags with evaluation logic that supports percentage-based rollouts, user targeting, and environment overrides. This component demonstrates non-obvious skill in handling the complexity of feature flag lifecycle management while providing a simple API for feature detection throughout the application.

file: packages/feature-flags/src/registry.ts ↗ | tags: #feature-flags #configuration #toggle-pattern

A structured logging infrastructure that provides consistent logging practices across the application with support for different log levels, context enrichment, and multiple transport options. The logger demonstrates skill in creating a reusable logging abstraction that balances simplicity with functionality, allowing easy integration with external logging services while maintaining a clean application interface.

file: packages/logger/src/ ↗ | tags: #logging #observability #structured-logging

A collection of test utilities including factory patterns for generating test data across different domains (userFactory, commandFactory, standardFactory, etc.). These utilities demonstrate skill in creating maintainable test data generation that reduces boilerplate in tests while ensuring consistency. The factory pattern implementation shows expertise in handling complex object graphs with relationships and constraints.

file: packages/test-utils/ ↗ | tags: #testing #factory-pattern #test-data-generation
Last analyzed: 2026-08-05 10:34:09.931096
Next check: 2026-09-25 17:51:09.486322
$ submit: