Source: https://seerepo.com/compare/immich-app/immich/vs/ruvnet/ruflo
Markdown source: https://seerepo.com/compare/immich-app/immich/vs/ruvnet/ruflo.md
Description: immich and ruflo share 3 technologies: SvelteKit, Express, and Postgres. Both are written in TypeScript. Side by side: stack, size, who writes it, activity and tests.

# immich vs ruflo

immich and ruflo share 3 technologies: SvelteKit, Express, and Postgres. Both are written in TypeScript.

- [immich-app/immich](https://seerepo.com/r/immich-app/immich/built): High performance self-hosted photo and video management solution.
- [ruvnet/ruflo](https://seerepo.com/r/ruvnet/ruflo/built): 🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated

## Side by side

| | immich | ruflo |
|---|---|---|
| Stack | TypeScript: SvelteKit, Android, Flutter, Express, FastAPI, Postgres, Redis | TypeScript: SvelteKit, React, Vite, Express, MongoDB, Postgres, Supabase, MCP, OpenAI |
| Size | 327,166 lines written, 1,926 code files | 1,130,323 lines written, 2,477 code files |
| Who writes it | 0.1% of its commits signed by AI. With GitHub Copilot, Claude Code, and Jules | 36.2% of its commits signed by AI. With Claude Code and Codex |
| Activity | Last push October 27, 2026, 11,290 commits, 117,340 stars | Last push October 27, 2026, 8,929 commits, 79,691 stars |
| Tests | 539 test files. 25.8% of its code files have a test that imports them | 1,703 test files. 48.3% of its code files have a test that imports them |

## What they share and what sets them apart

- In common: SvelteKit, Express, Postgres
- Only in immich: Android, Flutter, FastAPI, Redis
- Only in ruflo: React, Vite, MongoDB, Supabase, MCP, OpenAI

## Sources

- immich-app/immich: Read on October 27, 2026, at commit df50249 (https://github.com/immich-app/immich/tree/df50249c03ddac9417a2172cfbbaef848163ed4f)
- ruvnet/ruflo: Read on October 27, 2026, at commit 7cd18ca (https://github.com/ruvnet/ruflo/tree/7cd18ca4e4f1dfc5942d5afcb45759ddddd5a7f0)
