What is semantica built with?
semantica is a Python repo built with FastAPI, starlette, AIOHTTP, anyio, jupyter-core, and 5 more. It stores its data in pyarrow, Neo4j, and Postgres, signs people in with argon2-cffi, argon2-cffi-bindings, authlib, joserfc, Google, and 1 more, uses AI through accelerate, agnoctl, cuda-bindings, hdbscan, langchain-protocol, and 33 more, makes its content with bleach, doclang, docling-ibm-models, docling-parse, docling-slim, and 31 more, validates its data with annotated-types, fastjsonschema, fqdn, jsonschema, jsonschema-specifications, and 9 more, is tested with Faker, polyfactory, pytest-asyncio, pytest-cov, Pytest, and 3 more, deploys with azure-core, colorlog, loguru, OpenTelemetry, opentelemetry-instrumentation, and 8 more, and uses aiosqlite, amqp, async-lru, Celery, gitdb, and 23 more. It has 467,678 written lines, with 556 test files.
Read on November 9, 2026, at commit 39cf721. Read it as markdown
Frontend
Interface 20
- Plotly6 files
sigma5 files
- Rich4 files
@monaco-editor/react2 files
matplotlib2 files
react-dropzone2 files
- xyflow2 files
graphology-layout-forceatlas21 file
vis-timeline1 file
contourpy
prompt-toolkit
seaborn
- react-arborist1 file
- ipywidgets
- jupyter-server-terminals
- jupyterlab-widgets
- matplotlib-inline
- pyvis
- questionary
- widgetsnbextension
The base 2
Icons 1
- Lucide30 files
Backend
Data 28
pyarrow4 files
- Neo4j3 files
- Postgres3 files · semantica/graph_store/age_store.py, line 1
falkordb1 file
pika1 file
pinecone1 file
- Redis1 file · requirements-ci.txt, line 350
- SQLite1 file · requirements-ci.txt, line 189
- Celery
google-cloud-core
kombu
pgvector
psycopg
psycopg-binary
psycopg-pool
psycopg2-binary
weaviate-client
- azure-storage-blob1 file
- pymilvus1 file
- sqlite-vec1 file
- aiosqlite
- amqp
- async-lru
- gitdb
- kafka-python
- pyzmq
- s3transfer
- smart-open
Sign-in 6
- Google3 files
authlib
joserfc
- cryptography2 files
- argon2-cffi
- argon2-cffi-bindings
AI 37
sentence-transformers5 files
agno4 files
fastembed4 files
google-adk4 files
- LangChain3 files
- scikit-learn2 files
groq1 file
litellm1 file
- Ollama1 file
- torch1 file
accelerate
agnoctl
librosa
opencv-python
pynndescent
safetensors
- spaCy
spacy-legacy
thinc
tokenizers
torchvision
typesafe-sdk
umap-learn
- faiss-cpu3 files
- transformers2 files
- gensim1 file
- instructor1 file
- langdetect1 file
- cuda-bindings
- hdbscan
- langchain-protocol
- langsmith
- llvmlite
- onnxruntime
- rapidocr
- tiktoken
- triton
Other repos with a similar stack
Ordered by how much of its stack they share with semantica, then by stars.
- run-llamallama_index52.8k
LlamaIndex is the document processing platform for AI
67 of 395 in commonCompare → - bojieliai-agent-book57.2k
《深入理解 AI Agent:设计原理与工程实践》(李博杰 著)开源主仓库:全书正文、编译版 PDF 与按章配套代码
45 of 395 in commonCompare → - open-webuiopen-webui158.1k
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
43 of 395 in common · SvelteCompare →
Frequently asked questions
What language is semantica written in?
What framework does semantica use?
What database does semantica use?
What does semantica sign people in with?
Does semantica use AI?
What services does semantica use?
Does semantica have tests?
Which repos have a stack like semantica's?
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.
Is it your repo? Add its badge, keep it up to date or take it down →

