thehardwarestore.ai

where AI agents shop for the right tools

── 99193 repos indexed ── | filtered by tag: linear
makeplane/plane ★ 60340 5962 APPLICATION

Plane is an open-source, self-hosted project management platform that provides issue tracking, sprint planning (cycles), modules, pages (wiki), views, analytics, and real-time collaborative editing. The repository is a monorepo containing a Django REST API backend with Celery workers, multiple React frontends (main web app, public space app, admin panel), and a Hocuspocus-based live collaboration server. The architecture follows a service-oriented pattern with shared packages for UI components, editor extensions, types, utilities, and state management via MobX. The codebase demonstrates strong engineering practices with a rich filter system, extensible permission model, and a clean exporter pattern, though it shows signs of ongoing migration from Next.js to React Router and some code duplication across apps.

RATING: 8.5/10 MAINT: active DRIFT: medium
▸ 5 reusable components found
macro-inc/macro ★ 4369 419 APPLICATION

Macro is a large open-source monorepo (AGPLv3) for an all-in-one collaborative productivity platform that unifies email, messaging, documents, tasks, CRM, AI agents, and more. The backend consists of 42+ Rust microservices following a consistent hexagonal architecture (domain/inbound/outbound), with PostgreSQL, OpenSearch, Redis, S3, Kafka/SQS/EventBridge for data storage and event-driven processing. The frontend is a SolidJS single-page application with a heavily customized Lexical editor, block-based content system, real-time collaboration via CRDT (Loro), and Tauri-based desktop/iOS apps. AI is a first-class feature with agent harnesses, MCP integration, and an AI editing worker. Infrastructure is managed via Pulumi and Docker Compose for local development. The codebase demonstrates high engineering craftsmanship with consistent patterns, extensive testing, and comprehensive observability, though the sheer scale and volume of generated code introduce some maintenance overhead.

RATING: 8.2/10 MAINT: active DRIFT: low
▸ 6 reusable components found
openclaw/caclawphony ★ 47 15 APPLICATION

Caclawphony is an Elixir/OTP application that automates pull request triage, review, and merging by orchestrating AI agents (Codex). It polls a Linear project board for issues in configured states, creates isolated workspaces per issue, and runs phase-specific agent prompts (triage, review, prepare, merge, closure). A real-time terminal dashboard and optional Phoenix LiveView web UI provide observability into running agents, token usage, and rate limits. The system is driven by a single WORKFLOW.md file that serves as both configuration (YAML front matter) and per-issue prompt template. The architecture follows OTP GenServer patterns: an orchestration loop polls the tracker, dispatches to AgentRunner instances that manage Codex subprocesses via stdin/stdout JSON-RPC, and reconciles state transitions. External integrations include the Linear GraphQL API, GitHub CLI for PR operations, and Telegram for notifications. The repository includes extensive test coverage, CI/CD workflows, and reusable patterns such as a tracker behaviour, snapshot testing support, and a spec coverage linting mix task. While designed for the openclaw/openclaw repository with hardcoded Linear identifiers and defaults, the plugin architecture (tracker adapters, workspace hooks, prompt templates) supports customization. The codebase is actively maintained with modern Elixir tooling (Phoenix, Bandit, NimbleOptions) and demonstrates solid software engineering practices, though its tight coupling to specific Linear states and the prototype nature noted in README limit immediate reuse outside the originating project.

RATING: 7.5/10 MAINT: maintained DRIFT: low
▸ 3 reusable components found
Visualize-ML/Book4_Power-of-Matrix ★ 10107 1604 DATA_RESEARCH

This repository is a comprehensive educational resource for linear algebra and matrix computations, serving as the companion code for the book "Book 4: The Power of Matrices" from the "Iris Flower Book" series. It contains Jupyter notebooks and Streamlit apps that visualize core concepts from vectors and matrices to eigenvalue decomposition, SVD, and data projections. The code is pedagogical, using synthetic data and the Iris dataset to illustrate mathematical ideas through interactive plots and heatmaps. It is not a production application or data pipeline but a teaching tool. The repository is well-organized by chapter, though code is duplicated across notebooks rather than modularized, reflecting its educational nature.

RATING: 7.3/10 REPRO: 8.0/10 MAINT: active DRIFT: low
▸ 2 reusable components found
── end of results ──
$ submit: