// project · /catalog · production · type=service
AIfactory
Local-first SW-Factory control tower — memory + tickets + sprints + cross-model review + dashboards. Started as a private-by-default replacement for hook telemetry I didn't trust; grew into a combined pipeline / scrum / CI/CD / DevOps tool for solo-agent work.
────────────────────────────────────────────────────────────────
apiVersion: backstage.io/v1alpha1
kind: Component
metadata:
name: aifactory
title: AIfactory
tags: [lancedb, vector-memory, hono, typescript, claude-code, hooks, local-first, no-telemetry, sprint-board, dashboards]
spec:
type: service
lifecycle: production
owner: anil-ardic
system: anilardic-tooling
providesApis: [mem-cli, mcp-server, ticket-sync, session-hooks] ────────────────────────────────────────────────────────────────
- anilardic.com/repo
- /home/anil/research/claude-memory
- anilardic.com/alias
- ~/research/AIfactory
- anilardic.com/store
- ~/.claude-memory/
- anilardic.com/ui-port
- 7700
────────────────────────────────────────────────────────────────
────────────────────────────────────────────────────────────────
Started because I didn’t trust another team’s PII / hook telemetry — I wanted memory that stayed on disk. Built it on LanceDB so cosine search would just work. It kept growing: session hooks, then ticket sync, then a sprint workflow, then cross-model review, then a KPI dashboard. Now it’s the control tower for the whole solo-agent SW-Factory — every project in ~/projects opts in via mem track, and every session writes a structured entry. No network calls. No telemetry. Still improving, still testing.