Source: https://seerepo.com/r/rtk-ai/rtk/built
Markdown source: https://seerepo.com/r/rtk-ai/rtk/built.md
Description: rtk is a Rust repo built with axum, tower, and Tokio. It stores its data in SQLite, uses AI through tiktoken-rs, and makes its content with image and quick-xml.

# What is rtk built with?

rtk is a Rust repo built with axum, tower, and Tokio. It stores its data in SQLite, uses AI through tiktoken-rs, makes its content with image and quick-xml, deploys with tracing and tracing-subscriber, and uses rusqlite. It has 219,272 written lines, with 84 test files.

Read on November 4, 2026, at commit b47e05b.

Repository: https://github.com/rtk-ai/rtk

## Frontend

### Interface

- **[crossterm](https://seerepo.com/uses/crossterm)**: 2 files
- **Ratatui**: 1 file

## Backend

### The base

- **[axum](https://seerepo.com/uses/axum)**: 7 files

### Data

- **rusqlite**
- **[SQLite](https://seerepo.com/uses/sqlite)**: 8 files · [proxy/src/memory.rs, line 248](https://github.com/rtk-ai/rtk/blob/b47e05b5df0c60ba1afbf3ba2492ad9e60fa340a/proxy/src/memory.rs#L248)

### AI

- **tiktoken-rs**: 1 file

## Support

### The base

- **[tower](https://seerepo.com/uses/tower)**
- **[Tokio](https://seerepo.com/uses/tokio)**: 15 files

### Content

- **[image](https://seerepo.com/uses/image)**: 2 files
- **quick-xml**: 2 files

### Deploy

- **[tracing](https://seerepo.com/uses/tracing)**: 20 files
- **[tracing-subscriber](https://seerepo.com/uses/tracing-subscriber)**: 1 file

### Tools

- **clap**: 7 files

### Other

- **bytes**
- **encoding_rs**
- **uuid**
- **anyhow**: 113 files
- **serde_json**: 91 files
- **regex**: 52 files
- **tempfile**: 37 files
- **serde**: 32 files
- **chrono**: 17 files
- **toml**: 12 files
- **async-trait**: 10 files
- **dirs**: 7 files
- **sha2**: 7 files
- **ureq**: 7 files
- **libc**: 4 files
- **reqwest**: 4 files
- **colored**: 3 files
- **flate2**: 3 files
- **once_cell**: 3 files
- **base64**: 2 files
- **which**: 2 files
- **async-stream**: 1 file
- **futures**: 1 file
- **getrandom**: 1 file
- **ignore**: 1 file
- **thiserror**: 1 file
- **toml_edit**: 1 file
- **tower-http**: 1 file
- **walkdir**: 1 file
- **windows-sys**: 1 file

## Other repos with a similar stack

- [openai/codex](https://seerepo.com/r/openai/codex/built): axum, SQLite, tower, Tokio, crossterm, Ratatui, image, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/openai/codex/vs/rtk-ai/rtk)
- [denoland/deno](https://seerepo.com/r/denoland/deno/built): rusqlite, SQLite, tower, Tokio, crossterm, image, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/denoland/deno/vs/rtk-ai/rtk)
- [headroomlabs-ai/headroom](https://seerepo.com/r/headroomlabs-ai/headroom/built): axum, rusqlite, SQLite, tower, Tokio, tiktoken-rs, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/headroomlabs-ai/headroom/vs/rtk-ai/rtk)
- [unionlabs/union](https://seerepo.com/r/unionlabs/union/built): axum, SQLite, tower, Tokio, crossterm, Ratatui, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/rtk-ai/rtk/vs/unionlabs/union)
- [vectordotdev/vector](https://seerepo.com/r/vectordotdev/vector/built): axum, tower, Tokio, crossterm, Ratatui, quick-xml, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/rtk-ai/rtk/vs/vectordotdev/vector)
- [lexmount/moli](https://seerepo.com/r/lexmount/moli/built): axum, rusqlite, SQLite, tower, Tokio, image, tracing, tracing-subscriber · [Compare](https://seerepo.com/compare/lexmount/moli/vs/rtk-ai/rtk)

## Frequently asked questions

### What language is rtk written in?

rtk is written in Rust, with 219,272 written lines.

### What framework does rtk use?

rtk is built with axum, tower, and Tokio.

### What database does rtk use?

rtk stores its data in SQLite.

The proof: [proxy/src/memory.rs, line 248](https://github.com/rtk-ai/rtk/blob/b47e05b5df0c60ba1afbf3ba2492ad9e60fa340a/proxy/src/memory.rs#L248)

### Does rtk use AI?

Yes. rtk uses AI through tiktoken-rs.

### What services does rtk use?

rtk uses rusqlite.

### Does rtk have tests?

Yes. rtk has 84 test files.

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

The ones that share most of its stack: openai/codex, denoland/deno, and headroomlabs-ai/headroom.

## 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.
