What is Aperant built with?

Aperant is a TypeScript repo built with Vite, React, and Electron. It stores its data in SQLite, uses AI through ai, ai-sdk, OpenRouter, @tavily/core, Anthropic, and 1 more, watches its errors with Sentry, makes its content with react-markdown, remark-gfm, rehype-raw, and rehype-sanitize, validates its data with Zod, is tested with Vitest, Testing Library, and @playwright/test, deploys with electron-log, and uses MCP. It has 317,392 written lines, with 232 test files.

Read on November 9, 2026, at commit 20250db. Read it as markdown

Frontend

The base 2

Styles 3

Interface 5

Icons 1

Backend

Support

The base 1

Content 4

Validation 1

Testing 3

  • Vitest209 files
  • Testing Library26 files
  • @playwright/test5 files

Deploy 1

Tools 1

  • chokidar2 files

Other 14

  • zustand24 files
  • XState10 files
  • web-tree-sitter4 files
  • uuid2 files
  • .ENV1 file
  • electron-updater1 file
  • i18next1 file
  • SemVer1 file
  • react-i18next164 files
  • @lydell/node-pty3 files
  • @electron-toolkit/utils2 files
  • minimatch2 files
2 more
  • clsx1 file
  • proper-lockfile1 file

Other repos with a similar stack

Ordered by how much of its stack they share with Aperant, then by stars.

Frequently asked questions

What language is Aperant written in?
Aperant is written in TypeScript, with 317,392 written lines.
What framework does Aperant use?
Aperant is built with Vite, React, and Electron.

The proof: in apps/desktop/package.json

What database does Aperant use?
Aperant stores its data in SQLite.

The proof: apps/desktop/src/main/ai/memory/embedding-service.ts, line 17

Does Aperant use AI?
Yes. Aperant uses AI through ai, ai-sdk, OpenRouter, @tavily/core, Anthropic, and OpenAI.
What services does Aperant use?
Aperant watches its errors with Sentry and uses MCP.

The proof: apps/desktop/src/main/sentry.ts, line 15

Does Aperant have tests?
Yes. Aperant has 232 test files and is tested with Vitest, Testing Library, and @playwright/test.
Which repos have a stack like Aperant's?
The ones that share most of its stack:CherryHQ/cherry-studiopaperclipai/paperclipcline/cline

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →