Source: https://seerepo.com/r/Zackriya-Solutions/meetily/built
Markdown source: https://seerepo.com/r/Zackriya-Solutions/meetily/built.md
Description: meetily is a Rust repo built with FastAPI, uvicorn, React, @tauri-apps/api, Tauri, and 3 more.

# What is meetily built with?

meetily is a Rust repo built with FastAPI, uvicorn, React, @tauri-apps/api, Tauri, and 3 more. It stores its data in SQLite, sqlx, @tauri-apps/plugin-store, and tauri-plugin-store, uses AI through llama-cpp-2, Ollama, pydantic-ai, ort, and whisper-rs, measures its use with PostHog, makes its content with symphonia, validates its data with Pydantic and Zod, is tested with react-test-renderer, deploys with tauri-plugin-log, log, tracing, env_logger, and tauri-apps, and uses aiosqlite and sqlx-sqlite. It has 84,195 written lines, with 10 test files.

Read on November 7, 2026, at commit 07c4dfd.

Repository: https://github.com/Zackriya-Solutions/meetily

## Backend (/)

### The base

- **[FastAPI](https://seerepo.com/uses/fastapi)**: 1 file
- **[uvicorn](https://seerepo.com/uses/uvicorn)**: 1 file

### Data

- **[aiosqlite](https://seerepo.com/uses/aiosqlite)**
- **[SQLite](https://seerepo.com/uses/sqlite)**: 2 files · [backend/app/db.py, line 1](https://github.com/Zackriya-Solutions/meetily/blob/07c4dfd45361bb6776916a0d46f493dda447f471/backend/app/db.py#L1)

### AI

- **llama-cpp-2**: 1 file
- **[Ollama](https://seerepo.com/uses/ollama)**: 1 file
- **pydantic-ai**: 1 file

## Support (/)

### Validation

- **[Pydantic](https://seerepo.com/uses/pydantic)**: 2 files

### Tools

- **devtools**

### Other

- **pandas**
- **python-multipart**
- **python-dotenv**: 2 files
- **anyhow**: 1 file
- **encoding_rs**: 1 file
- **serde**: 1 file
- **serde_json**: 1 file

## Frontend (frontend)

### The base

- **[React](https://seerepo.com/uses/react)**: 125 files · [in frontend/package.json](https://github.com/Zackriya-Solutions/meetily/blob/07c4dfd45361bb6776916a0d46f493dda447f471/frontend/package.json)
- **[@tauri-apps/api](https://seerepo.com/uses/tauri-apps-api)**: 59 files
- **[Tauri](https://seerepo.com/uses/tauri)**: 39 files
- **[Next.js](https://seerepo.com/uses/nextjs)**: 14 files · [in frontend/package.json](https://github.com/Zackriya-Solutions/meetily/blob/07c4dfd45361bb6776916a0d46f493dda447f471/frontend/package.json)

### Styles

- **[Tailwind CSS](https://seerepo.com/uses/tailwind-css)**
- **[class-variance-authority](https://seerepo.com/uses/class-variance-authority)**: 6 files
- **[tailwind-merge](https://seerepo.com/uses/tailwind-merge)**: 1 file

### Interface

- **[core-graphics](https://seerepo.com/uses/core-graphics)**
- **[sonner](https://seerepo.com/uses/sonner)**: 38 files
- **[Radix UI](https://seerepo.com/uses/radix-ui)**: 17 files
- **[Framer](https://seerepo.com/uses/framer)**: 10 files
- **blocknote**: 4 files
- **[React Hook Form](https://seerepo.com/uses/react-hook-form)**: 4 files
- **[tauri-plugin-dialog](https://seerepo.com/uses/tauri-plugin-dialog)**: 3 files
- **[tauri-plugin-notification](https://seerepo.com/uses/tauri-plugin-notification)**: 3 files
- **[TanStack](https://seerepo.com/uses/tanstack)**: 2 files
- **[cmdk](https://seerepo.com/uses/cmdk)**: 1 file

### Icons

- **[Lucide](https://seerepo.com/uses/lucide)**: 53 files
- **[@heroicons/react](https://seerepo.com/uses/heroicons-react)**: 1 file

## Backend (frontend)

### Data

- **[sqlx-sqlite](https://seerepo.com/uses/sqlx-sqlite)**
- **[sqlx](https://seerepo.com/uses/sqlx)**: 12 files
- **@tauri-apps/plugin-store**: 6 files
- **[tauri-plugin-store](https://seerepo.com/uses/tauri-plugin-store)**: 4 files
- **[SQLite](https://seerepo.com/uses/sqlite)**: 1 file · [backend/app/db.py, line 1](https://github.com/Zackriya-Solutions/meetily/blob/07c4dfd45361bb6776916a0d46f493dda447f471/backend/app/db.py#L1)

### AI

- **[ort](https://seerepo.com/uses/ort)**: 2 files
- **whisper-rs**: 1 file

### Services

- **[PostHog](https://seerepo.com/uses/posthog)**: 1 file · [frontend/src-tauri/src/analytics/analytics.rs, line 1](https://github.com/Zackriya-Solutions/meetily/blob/07c4dfd45361bb6776916a0d46f493dda447f471/frontend/src-tauri/src/analytics/analytics.rs#L1)

## Support (frontend)

### The base

- **[Tokio](https://seerepo.com/uses/tokio)**: 46 files
- **cidre**: 5 files

### Content

- **[symphonia](https://seerepo.com/uses/symphonia)**: 2 files

### Validation

- **[Zod](https://seerepo.com/uses/zod)**: 1 file

### Testing

- **react-test-renderer**: 3 files

### Deploy

- **[tauri-plugin-log](https://seerepo.com/uses/tauri-plugin-log)**
- **[log](https://seerepo.com/uses/log)**: 66 files
- **[tracing](https://seerepo.com/uses/tracing)**: 12 files
- **[env_logger](https://seerepo.com/uses/env-logger)**: 2 files
- **[tauri-apps](https://seerepo.com/uses/tauri-apps)**: 2 files

### Tools

- **clap**
- **TypeScript**: 1 file

### Other

- **bytes**
- **dashmap**
- **dasp**
- **objc**
- **rand**
- **tauri-plugin-fs**
- **time**
- **url**
- **anyhow**: 49 files
- **serde**: 43 files
- **serde_json**: 29 files
- **chrono**: 17 files
- **cpal**: 15 files
- **reqwest**: 13 files
- **once_cell**: 11 files
- **tempfile**: 8 files
- **dirs**: 7 files
- **futures-util**: 7 files
- **uuid**: 7 files
- **tokio-util**: 6 files
- **@tauri-apps/plugin-os**: 4 files
- **thiserror**: 4 files
- **async-trait**: 3 files
- **lazy_static**: 3 files
- **regex**: 3 files
- **bytemuck**: 2 files
- **rubato**: 2 files
- **sysinfo**: 2 files
- **clsx**: 1 file
- **crossbeam**: 1 file
- **date-fns**: 1 file
- **ffmpeg-sidecar**: 1 file
- **futures-channel**: 1 file
- **ndarray**: 1 file
- **rayon**: 1 file
- **realfft**: 1 file
- **ringbuf**: 1 file
- **tauri-plugin-process**: 1 file
- **tauri-plugin-single-instance**: 1 file
- **tauri-plugin-updater**: 1 file
- **whatlang**: 1 file
- **which**: 1 file

## Other repos with a similar stack

- [farion1231/cc-switch](https://seerepo.com/r/farion1231/cc-switch/built): SQLite, React, @tauri-apps/api, Tauri, Tokio, Tailwind CSS, class-variance-authority, tailwind-merge, sonner, Radix UI, Framer, React Hook Form, tauri-plugin-dialog, cmdk, Lucide, Zod, tauri-plugin-log, log, tauri-apps · [Compare](https://seerepo.com/compare/farion1231/cc-switch/vs/Zackriya-Solutions/meetily)
- [unslothai/unsloth](https://seerepo.com/r/unslothai/unsloth/built): FastAPI, uvicorn, React, @tauri-apps/api, Tauri, Tokio, Pydantic, Tailwind CSS, class-variance-authority, tailwind-merge, sonner, Radix UI, tauri-plugin-dialog, tauri-plugin-notification, TanStack, cmdk, Lucide, log · [Compare](https://seerepo.com/compare/unslothai/unsloth/vs/Zackriya-Solutions/meetily)
- [jamiepine/voicebox](https://seerepo.com/r/jamiepine/voicebox/built): FastAPI, uvicorn, React, @tauri-apps/api, Tauri, Tokio, Pydantic, Tailwind CSS, class-variance-authority, tailwind-merge, Radix UI, Framer, React Hook Form, tauri-plugin-dialog, Lucide, symphonia, Zod, tauri-apps · [Compare](https://seerepo.com/compare/jamiepine/voicebox/vs/Zackriya-Solutions/meetily)
- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): FastAPI, uvicorn, React, Next.js, PostHog, Ollama, Pydantic, Tailwind CSS, class-variance-authority, tailwind-merge, sonner, Radix UI, Framer, React Hook Form, cmdk, Zod · [Compare](https://seerepo.com/compare/Significant-Gravitas/AutoGPT/vs/Zackriya-Solutions/meetily)
- [BerriAI/litellm](https://seerepo.com/r/BerriAI/litellm/built): FastAPI, SQLite, React, Next.js, sqlx, Tokio, Pydantic, Tailwind CSS, class-variance-authority, sonner, React Hook Form, cmdk, Lucide, @heroicons/react, Zod, tracing · [Compare](https://seerepo.com/compare/BerriAI/litellm/vs/Zackriya-Solutions/meetily)
- [bytedance/deer-flow](https://seerepo.com/r/bytedance/deer-flow/built): FastAPI, uvicorn, aiosqlite, SQLite, React, Next.js, Tailwind CSS, class-variance-authority, tailwind-merge, sonner, Radix UI, cmdk, Lucide, Zod · [Compare](https://seerepo.com/compare/bytedance/deer-flow/vs/Zackriya-Solutions/meetily)

## Frequently asked questions

### What language is meetily written in?

meetily is written in Rust, with 84,195 written lines.

### What framework does meetily use?

meetily is built with FastAPI, uvicorn, React, @tauri-apps/api, Tauri, Next.js, Tokio, and cidre.

### What database does meetily use?

meetily stores its data in SQLite, sqlx, @tauri-apps/plugin-store, and tauri-plugin-store.

The proof: [backend/app/db.py, line 1](https://github.com/Zackriya-Solutions/meetily/blob/07c4dfd45361bb6776916a0d46f493dda447f471/backend/app/db.py#L1)

### Does meetily use AI?

Yes. meetily uses AI through llama-cpp-2, Ollama, pydantic-ai, ort, and whisper-rs.

### What services does meetily use?

meetily measures its use with PostHog and uses aiosqlite and sqlx-sqlite.

The proof: [frontend/src-tauri/src/analytics/analytics.rs, line 1](https://github.com/Zackriya-Solutions/meetily/blob/07c4dfd45361bb6776916a0d46f493dda447f471/frontend/src-tauri/src/analytics/analytics.rs#L1)

### Does meetily have tests?

Yes. meetily has 10 test files and is tested with react-test-renderer.

### Which repos have a stack like meetily's?

The ones that share most of its stack: farion1231/cc-switch, unslothai/unsloth, and jamiepine/voicebox.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
