Source: https://seerepo.com/r/rocketride-org/rocketride-server/built
Markdown source: https://seerepo.com/r/rocketride-org/rocketride-server/built.md
Description: rocketride-server is a Python repo built with FastAPI, starlette, uvicorn, AIOHTTP, React, and 1 more.

# What is rocketride-server built with?

rocketride-server is a Python repo built with FastAPI, starlette, uvicorn, AIOHTTP, React, and 1 more. It stores its data in Postgres, MongoDB, pinecone, and pymilvus, reaches it with SQLAlchemy, Drizzle, and Sequelize, signs people in with authlib, azure-identity, google-auth-oauthlib, pyjwt, cryptography, and 1 more, takes payments with Stripe, uses AI through accelerate, chromadb-client, ctranslate2, einops, firecrawl-py, and 35 more, connects to Google and GitHub, makes its content with pillow, org.apache.tika:tika-core, imageio-ffmpeg, av, filetype, and 11 more, validates its data with marshmallow, validators, Pydantic, and rjsf, is tested with junit-jupiter-engine, org.junit.jupiter:junit-jupiter-api, Vitest, and Jest, deploys with Apache, log4j-core, slf4j-api, botocore, psutil, and 2 more, and uses azure-storage-blob, pgvector, psycopg2-binary, pymongo, pymysql, and 11 more. It has 886,274 written lines, with 793 test files.

Read on November 5, 2026, at commit b3ad422.

Repository: https://github.com/rocketride-org/rocketride-server

## Backend (/)

### The base

- **[FastAPI](https://seerepo.com/uses/fastapi)**: 19 files

### Data

- **azure-storage-blob**
- **pgvector**
- **[psycopg2-binary](https://seerepo.com/uses/psycopg2-binary)**
- **pymongo**
- **pymysql**
- **python-arango**
- **weaviate-client**
- **[Postgres](https://seerepo.com/uses/postgres)**: 7 files · [nodes/src/nodes/rocketride_vector/rocketride_vector.py, line 46](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/nodes/src/nodes/rocketride_vector/rocketride_vector.py#L46)
- **[Redis](https://seerepo.com/uses/redis)**: 5 files · [nodes/src/nodes/graph_falkordb/IGlobal.py, line 39](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/nodes/src/nodes/graph_falkordb/IGlobal.py#L39)
- **[MongoDB](https://seerepo.com/uses/mongodb)**: 2 files · [nodes/src/nodes/store_atlas/atlas.py, line 40](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/nodes/src/nodes/store_atlas/atlas.py#L40)
- **pinecone**: 2 files
- **pymilvus**: 2 files
- **astrapy**: 1 file
- **falkordb**: 1 file
- **Neo4j**: 1 file

### Data access

- **[SQLAlchemy](https://seerepo.com/uses/sqlalchemy)**: 3 files

### Sign-in

- **authlib**
- **[azure-identity](https://seerepo.com/uses/azure-identity)**
- **[google-auth-oauthlib](https://seerepo.com/uses/google-auth-oauthlib)**
- **[pyjwt](https://seerepo.com/uses/pyjwt)**: 4 files
- **[cryptography](https://seerepo.com/uses/cryptography)**: 1 file
- **google-auth-httplib2**: 1 file

### AI

- **[accelerate](https://seerepo.com/uses/accelerate)**
- **chromadb-client**
- **ctranslate2**
- **[einops](https://seerepo.com/uses/einops)**
- **firecrawl-py**
- **kornia**
- **llama-cloud**
- **onnxruntime-gpu**
- **opencv-contrib-python**
- **opencv-contrib-python-headless**
- **[safetensors](https://seerepo.com/uses/safetensors)**
- **timm**
- **[tokenizers](https://seerepo.com/uses/tokenizers)**
- **[torchvision](https://seerepo.com/uses/torchvision)**
- **langchain-openai**: 13 files
- **[mcp](https://seerepo.com/uses/mcp)**: 9 files
- **[transformers](https://seerepo.com/uses/transformers)**: 8 files
- **CrewAI**: 5 files
- **[LangChain](https://seerepo.com/uses/langchain)**: 4 files
- **pycocotools**: 3 files
- **kokoro**: 2 files
- **langchain-aws**: 2 files
- **langchain-text-splitters**: 2 files
- **langchain-xai**: 2 files
- **rank-bm25**: 2 files
- **[tiktoken](https://seerepo.com/uses/tiktoken)**: 2 files
- **[torch](https://seerepo.com/uses/torch)**: 2 files
- **cohere**: 1 file
- **deepagents**: 1 file
- **faster-whisper**: 1 file
- **langchain-anthropic**: 1 file
- **llama-index-core**: 1 file
- **MediaPipe**: 1 file
- **mistral-common**: 1 file
- **[onnxruntime](https://seerepo.com/uses/onnxruntime)**: 1 file
- **[opencv-python](https://seerepo.com/uses/opencv-python)**: 1 file
- **rfdetr**: 1 file
- **[sentence-transformers](https://seerepo.com/uses/sentence-transformers)**: 1 file

### Services

- **[OpenAI](https://seerepo.com/uses/openai)**: 17 files · [nodes/src/nodes/llm_baidu_qianfan/IGlobal.py, line 56](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/nodes/src/nodes/llm_baidu_qianfan/IGlobal.py#L56)
- **Mistral AI**: 3 files · [nodes/src/nodes/llm_mistral/IGlobal.py, line 55](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/nodes/src/nodes/llm_mistral/IGlobal.py#L55)
- **Elasticsearch**: 2 files · [nodes/src/nodes/store_elasticsearch/IGlobal.py, line 232](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/nodes/src/nodes/store_elasticsearch/IGlobal.py#L232)
- **[Google](https://seerepo.com/uses/google)**: 2 files · [nodes/src/nodes/db_firestore/IGlobal.py, line 51](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/nodes/src/nodes/db_firestore/IGlobal.py#L51)
- **Qdrant**: 2 files · [nodes/src/nodes/store_qdrant/IGlobal.py, line 89](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/nodes/src/nodes/store_qdrant/IGlobal.py#L89)
- **[Anthropic](https://seerepo.com/uses/anthropic)**: 1 file · [nodes/src/nodes/llm_anthropic/IGlobal.py, line 52](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/nodes/src/nodes/llm_anthropic/IGlobal.py#L52)
- **Google Cloud Storage**: 1 file · [nodes/src/nodes/tool_gcs/IGlobal.py, line 60](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/nodes/src/nodes/tool_gcs/IGlobal.py#L60)

## Support (/)

### The base

- **[starlette](https://seerepo.com/uses/starlette)**: 7 files
- **[uvicorn](https://seerepo.com/uses/uvicorn)**: 2 files
- **[AIOHTTP](https://seerepo.com/uses/aiohttp)**: 1 file

### Content

- **[pillow](https://seerepo.com/uses/pillow)**: 24 files
- **org.apache.tika:tika-core**: 10 files
- **imageio-ffmpeg**: 3 files
- **[av](https://seerepo.com/uses/av)**: 1 file
- **filetype**: 1 file
- **llama-parse**: 1 file
- **[python-docx](https://seerepo.com/uses/python-docx)**: 1 file

### Validation

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

### Testing

- **junit-jupiter-engine**
- **org.junit.jupiter:junit-jupiter-api**: 9 files

### Deploy

- **[Apache](https://seerepo.com/uses/apache)**
- **log4j-core**
- **slf4j-api**
- **botocore**: 2 files
- **[psutil](https://seerepo.com/uses/psutil)**: 2 files
- **[boto3](https://seerepo.com/uses/boto3)**: 1 file

### Tools

- **antlr4-python3-runtime**
- **cython**
- **grpcio-tools**
- **pycparser**
- **tree-sitter-c**
- **tree-sitter-cpp**
- **tree-sitter-javascript**
- **tree-sitter-python**
- **tree-sitter-typescript**
- **versioneer**
- **typing-extensions**: 3 files
- **packaging**: 1 file
- **pathspec**: 1 file
- **tree-sitter**: 1 file

### Other

- **cffi**
- **charset-normalizer**
- **dnspython**
- **filelock**
- **googleapis-common-protos**
- **grpcio**
- **grpcio-health-checking**
- **idna**
- **nvidia-ml-py**
- **opencv-python-headless**
- **pandas**
- **portalocker**
- **proto-plus**
- **protobuf**
- **python-multipart**
- **pywin32**
- **regex**
- **SciPy**
- **soundfile**
- **tqdm**
- **ujson**
- **NumPy**: 40 files
- **requests**: 28 files
- **tenacity**: 9 files
- **httpx**: 4 files
- **json5**: 4 files
- **org.apache.commons:commons-lang3**: 3 files
- **websockets**: 3 files
- **croniter**: 2 files
- **google-api-core**: 2 files
- **adm-zip**: 1 file
- **aiofiles**: 1 file
- **apify-client**: 1 file
- **certifi**: 1 file
- **jmespath**: 1 file
- **nest-asyncio**: 1 file
- **python-dotenv**: 1 file
- **pyyaml**: 1 file
- **slack-sdk**: 1 file
- **sounddevice**: 1 file
- **truststore**: 1 file
- **urllib3**: 1 file

## Frontend (apps/aparavi-ui)

### The base

- **[React](https://seerepo.com/uses/react)**: 3 files · [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)

## Frontend (apps/chat-ui)

### The base

- **[React](https://seerepo.com/uses/react)**: 15 files · [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)

### Styles

- **[Tailwind CSS](https://seerepo.com/uses/tailwind-css)**

### Interface

- **[Chart.js](https://seerepo.com/uses/chartjs)**: 1 file
- **react-chartjs-2**: 1 file
- **[react-syntax-highlighter](https://seerepo.com/uses/react-syntax-highlighter)**: 1 file

### Icons

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

## Support (apps/chat-ui)

### Content

- **[react-markdown](https://seerepo.com/uses/react-markdown)**: 1 file
- **[rehype-raw](https://seerepo.com/uses/rehype-raw)**: 1 file
- **[remark-gfm](https://seerepo.com/uses/remark-gfm)**: 1 file

## Frontend (apps/dropper-ui)

### The base

- **[React](https://seerepo.com/uses/react)**: 26 files · [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)

### Styles

- **[Tailwind CSS](https://seerepo.com/uses/tailwind-css)**

### Interface

- **@textea/json-viewer**: 1 file
- **[react-syntax-highlighter](https://seerepo.com/uses/react-syntax-highlighter)**: 1 file

### Icons

- **[Lucide](https://seerepo.com/uses/lucide)**: 16 files

## Support (apps/dropper-ui)

### Content

- **[react-markdown](https://seerepo.com/uses/react-markdown)**: 1 file
- **[remark-gfm](https://seerepo.com/uses/remark-gfm)**: 1 file

## Frontend (apps/events-ui)

### The base

- **[React](https://seerepo.com/uses/react)**: 7 files · [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)

## Frontend (apps/explorer-ui)

### The base

- **[React](https://seerepo.com/uses/react)**: 16 files · [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)

## Support (apps/explorer-ui)

### Content

- **docx-preview**: 1 file
- **[dompurify](https://seerepo.com/uses/dompurify)**: 1 file
- **[xlsx](https://seerepo.com/uses/xlsx)**: 1 file

## Frontend (apps/hello-ui)

### The base

- **[React](https://seerepo.com/uses/react)**: 3 files · [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)

## Frontend (apps/monitor-ui)

### The base

- **[React](https://seerepo.com/uses/react)**: 14 files · [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)

## Frontend (apps/profiler-ui)

### The base

- **[React](https://seerepo.com/uses/react)**: 8 files · [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)

### Interface

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

## Frontend (apps/rocket-ui)

### The base

- **[React](https://seerepo.com/uses/react)**: 18 files · [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)

### Interface

- **[monaco-editor](https://seerepo.com/uses/monaco-editor)**: 1 file

## Support (apps/rocket-ui)

### Tools

- **es-module-lexer**: 3 files
- **Babel**: 1 file
- **TypeScript**: 1 file

### Other

- **fflate**: 1 file

## Frontend (apps/shared)

### The base

- **[React](https://seerepo.com/uses/react)**: 201 files · [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)

### Styles

- **fontsource**: 1 file

### Interface

- **MUI**: 30 files
- **[xyflow](https://seerepo.com/uses/xyflow)**: 16 files
- **[monaco-editor](https://seerepo.com/uses/monaco-editor)**: 3 files
- **@rjsf/core**: 2 files
- **[dnd-kit](https://seerepo.com/uses/dnd-kit)**: 2 files
- **[Chart.js](https://seerepo.com/uses/chartjs)**: 1 file
- **[D3](https://seerepo.com/uses/d3)**: 1 file
- **elkjs**: 1 file
- **[react-syntax-highlighter](https://seerepo.com/uses/react-syntax-highlighter)**: 1 file
- **tabulator-tables**: 1 file

### Icons

- **@mui/icons-material**: 8 files
- **[Lucide](https://seerepo.com/uses/lucide)**: 8 files

## Support (apps/shared)

### Content

- **[dompurify](https://seerepo.com/uses/dompurify)**: 1 file
- **html-react-parser**: 1 file
- **markdown-to-jsx**: 1 file
- **[react-markdown](https://seerepo.com/uses/react-markdown)**: 1 file
- **[rehype-raw](https://seerepo.com/uses/rehype-raw)**: 1 file
- **[rehype-sanitize](https://seerepo.com/uses/rehype-sanitize)**: 1 file
- **[remark-gfm](https://seerepo.com/uses/remark-gfm)**: 1 file

### Validation

- **rjsf**: 25 files

### Tools

- **es-module-lexer**: 1 file

### Other

- **react-i18next**: 5 files
- **react-device-detect**: 1 file

## Frontend (apps/sql-ui)

### The base

- **[React](https://seerepo.com/uses/react)**: 28 files · [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)

### Interface

- **[xyflow](https://seerepo.com/uses/xyflow)**: 4 files
- **elkjs**: 1 file
- **[monaco-editor](https://seerepo.com/uses/monaco-editor)**: 1 file

## Frontend (apps/test-ui)

### The base

- **[React](https://seerepo.com/uses/react)**: 18 files · [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)

## Frontend (apps/vscode)

### The base

- **[React](https://seerepo.com/uses/react)**: 26 files · [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)

## Backend (apps/vscode)

### Services

- **[GitHub](https://seerepo.com/uses/github)**: 1 file · [apps/vscode/src/engine/shared/engine-installer.ts, line 494](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/apps/vscode/src/engine/shared/engine-installer.ts#L494)

## Support (apps/vscode)

### Deploy

- **dockerode**: 1 file

### Tools

- **@module-federation/runtime**: 2 files
- **esbuild**: 1 file

### Other

- **adm-zip**: 2 files
- **proper-lockfile**: 1 file
- **tar**: 1 file

## Frontend (apps/world-ui)

### The base

- **[React](https://seerepo.com/uses/react)**: 2 files · [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)

## Frontend (packages/ai/src/ai/modules/mcp/apps)

### The base

- **[Vite](https://seerepo.com/uses/vite)**: [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)
- **[React](https://seerepo.com/uses/react)**: 2 files · [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)

## Backend (packages/ai/src/ai/modules/mcp/apps)

### Services

- **MCP**: 4 files · [packages/ai/src/ai/modules/mcp/apps/src/dropper/main.ts, line 14](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/src/dropper/main.ts#L14)

## Support (packages/ai/src/ai/modules/mcp/apps)

### Testing

- **Vitest**: 4 files

## Support (packages/chat-widget)

### Tools

- **esbuild**: 1 file

## Frontend (packages/client-typescript)

### The base

- **[React](https://seerepo.com/uses/react)**: 1 file · [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)

## Backend (packages/client-typescript)

### Data

- **[Postgres](https://seerepo.com/uses/postgres)**: 1 file · [nodes/src/nodes/rocketride_vector/rocketride_vector.py, line 46](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/nodes/src/nodes/rocketride_vector/rocketride_vector.py#L46)

### Data access

- **[Drizzle](https://seerepo.com/uses/drizzle)**: 2 files
- **Sequelize**: 2 files

## Support (packages/client-typescript)

### Testing

- **Jest**: 27 files

### Tools

- **commander**: 9 files
- **glob**: 2 files
- **ignore**: 1 file

### Other

- **adm-zip**: 1 file
- **ws**: 1 file

## Support (packages/n8n-nodes)

### Testing

- **Vitest**: 10 files

### Other

- **n8n**: 4 files

## Frontend (packages/shell)

### The base

- **[React](https://seerepo.com/uses/react)**: 128 files · [in packages/ai/src/ai/modules/mcp/apps/package.json](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/ai/src/ai/modules/mcp/apps/package.json)

### Styles

- **@fontsource-variable/figtree**: 1 file

### Interface

- **tabulator-tables**: 9 files
- **[Chart.js](https://seerepo.com/uses/chartjs)**: 1 file
- **react-chartjs-2**: 1 file
- **[react-syntax-highlighter](https://seerepo.com/uses/react-syntax-highlighter)**: 1 file

### Icons

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

## Backend (packages/shell)

### Services

- **[Stripe](https://seerepo.com/uses/stripe)**: 1 file · [packages/shell/src/modules/checkout/CheckoutModal.tsx, line 19](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/shell/src/modules/checkout/CheckoutModal.tsx#L19)

## Support (packages/shell)

### Content

- **[react-markdown](https://seerepo.com/uses/react-markdown)**: 2 files
- **[rehype-sanitize](https://seerepo.com/uses/rehype-sanitize)**: 2 files
- **[remark-gfm](https://seerepo.com/uses/remark-gfm)**: 2 files
- **[rehype-raw](https://seerepo.com/uses/rehype-raw)**: 1 file

### Tools

- **@module-federation/runtime**: 1 file

## Other repos with a similar stack

- [run-llama/llama_index](https://seerepo.com/r/run-llama/llama_index/built): azure-storage-blob, pgvector, psycopg2-binary, pymysql, weaviate-client, Redis, pinecone, pymilvus, falkordb, OpenAI, Google, starlette, AIOHTTP, MCP, SQLAlchemy, azure-identity, google-auth-oauthlib, pyjwt, cryptography, google-auth-httplib2, einops, firecrawl-py, tokenizers, transformers, LangChain, tiktoken, torch, cohere, llama-index-core, opencv-python, sentence-transformers, pillow, filetype, marshmallow, Pydantic, psutil, boto3 · [Compare](https://seerepo.com/compare/rocketride-org/rocketride-server/vs/run-llama/llama_index)
- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): FastAPI, azure-storage-blob, psycopg2-binary, Postgres, OpenAI, Google, Anthropic, uvicorn, AIOHTTP, React, Vite, MCP, authlib, google-auth-oauthlib, google-auth-httplib2, accelerate, langchain-openai, transformers, rank-bm25, tiktoken, torch, opencv-python, sentence-transformers, pillow, python-docx, Pydantic, psutil, Tailwind CSS, react-syntax-highlighter, Lucide, react-markdown, remark-gfm, D3 · [Compare](https://seerepo.com/compare/bojieli/ai-agent-book/vs/rocketride-org/rocketride-server)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): FastAPI, psycopg2-binary, Postgres, Redis, pymilvus, OpenAI, Qdrant, starlette, uvicorn, AIOHTTP, React, Vite, MCP, SQLAlchemy, accelerate, safetensors, tokenizers, langchain-openai, transformers, rank-bm25, tiktoken, torch, onnxruntime, sentence-transformers, pillow, python-docx, Pydantic, Tailwind CSS, Chart.js, react-markdown, dompurify, D3 · [Compare](https://seerepo.com/compare/datawhalechina/hello-agents/vs/rocketride-org/rocketride-server)
- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): FastAPI, psycopg2-binary, pymysql, Postgres, Redis, pinecone, falkordb, OpenAI, Google, Anthropic, uvicorn, AIOHTTP, React, Stripe, SQLAlchemy, google-auth-oauthlib, pyjwt, cryptography, firecrawl-py, rank-bm25, tiktoken, pillow, python-docx, Pydantic, psutil, boto3, Tailwind CSS, react-markdown, remark-gfm, @rjsf/core, rjsf · [Compare](https://seerepo.com/compare/rocketride-org/rocketride-server/vs/Significant-Gravitas/AutoGPT)
- [open-webui/open-webui](https://seerepo.com/r/open-webui/open-webui/built): FastAPI, pgvector, psycopg2-binary, pymysql, weaviate-client, Postgres, Redis, pinecone, pymilvus, OpenAI, Elasticsearch, Qdrant, Google Cloud Storage, uvicorn, AIOHTTP, MCP, SQLAlchemy, azure-identity, pyjwt, cryptography, rank-bm25, tiktoken, pillow, python-docx, Pydantic, psutil, boto3, Tailwind CSS, Chart.js, dompurify, xlsx · [Compare](https://seerepo.com/compare/open-webui/open-webui/vs/rocketride-org/rocketride-server)
- [apache/superset](https://seerepo.com/r/apache/superset/built): psycopg2-binary, pymysql, Postgres, Redis, MongoDB, Google, starlette, uvicorn, AIOHTTP, React, MCP, SQLAlchemy, authlib, google-auth-oauthlib, pyjwt, cryptography, tiktoken, pillow, Pydantic, botocore, psutil, boto3, react-syntax-highlighter, react-markdown, rehype-raw, remark-gfm, dompurify, D3, fontsource, markdown-to-jsx, rehype-sanitize · [Compare](https://seerepo.com/compare/apache/superset/vs/rocketride-org/rocketride-server)

## Frequently asked questions

### What language is rocketride-server written in?

rocketride-server is written in Python, with 886,274 written lines.

### What framework does rocketride-server use?

rocketride-server is built with FastAPI, starlette, uvicorn, AIOHTTP, React, and Vite.

### What database does rocketride-server use?

rocketride-server stores its data in Postgres, MongoDB, pinecone, and pymilvus and reaches it with SQLAlchemy, Drizzle, and Sequelize.

The proof: [nodes/src/nodes/rocketride_vector/rocketride_vector.py, line 46](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/nodes/src/nodes/rocketride_vector/rocketride_vector.py#L46)

### What does rocketride-server sign people in with?

rocketride-server signs people in with authlib, azure-identity, google-auth-oauthlib, pyjwt, cryptography, and google-auth-httplib2.

### What does rocketride-server take payments with?

rocketride-server takes payments with Stripe.

The proof: [packages/shell/src/modules/checkout/CheckoutModal.tsx, line 19](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/packages/shell/src/modules/checkout/CheckoutModal.tsx#L19)

### Does rocketride-server use AI?

Yes. rocketride-server uses AI through accelerate, chromadb-client, ctranslate2, einops, firecrawl-py, kornia, llama-cloud, onnxruntime-gpu, opencv-contrib-python, opencv-contrib-python-headless, safetensors, timm, tokenizers, torchvision, langchain-openai, mcp, transformers, CrewAI, LangChain, pycocotools, kokoro, langchain-aws, langchain-text-splitters, langchain-xai, rank-bm25, tiktoken, torch, cohere, deepagents, faster-whisper, langchain-anthropic, llama-index-core, MediaPipe, mistral-common, onnxruntime, opencv-python, rfdetr, sentence-transformers, OpenAI, and Anthropic.

### What services does rocketride-server use?

rocketride-server connects to Google and GitHub and uses azure-storage-blob, pgvector, psycopg2-binary, pymongo, pymysql, python-arango, weaviate-client, Redis, astrapy, falkordb, Neo4j, Mistral AI, Elasticsearch, Qdrant, Google Cloud Storage, and MCP.

The proof: [nodes/src/nodes/db_firestore/IGlobal.py, line 51](https://github.com/rocketride-org/rocketride-server/blob/b3ad422d02c10e6b98d50aec23df1036620b9746/nodes/src/nodes/db_firestore/IGlobal.py#L51)

### Does rocketride-server have tests?

Yes. rocketride-server has 793 test files and is tested with junit-jupiter-engine, org.junit.jupiter:junit-jupiter-api, Vitest, and Jest.

### Which repos have a stack like rocketride-server's?

The ones that share most of its stack: run-llama/llama_index, bojieli/ai-agent-book, and datawhalechina/hello-agents.

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