Nostra Chat

failed
Other
monorepo / typescript · large
2,845
Files
371,366
LOC
1
Frameworks
12
Languages

Pipeline State

failed
Run ID
#1642199
Phase
SYMBOL_EXTRACTION
Progress
0%
Started
2026-04-19 19:41:44
Finished
LLM tokens
0
interrupted

Pipeline Metadata

Stage
Scored
Decision
proceed
Novelty
41.80
Framework unique
Isolation
Last stage change
2026-05-03 10:20:29
Deduplication group #48067
Member of a group with 160 similar repo(s) · framework vitecanonical #1433152 view group →
About: code-quality intelligence by Repobility · https://repobility.com

AI Prompt

Create a privacy-first, client-side Progressive Web App for decentralized messaging, similar to Nostra.chat. The app needs to use end-to-end encryption and deliver messages anonymously using a relay-based system. It should integrate Tor via WASM for network-level privacy and handle message wrapping using NIP-17 and NIP-59 gift-wrap envelopes. The core functionality should rely on connecting to a configurable set of Nostr relays published via NIP-65. Since it's client-side, it should require no accounts or servers.
pwa decentralized messaging encryption nostr wasm client-side web-app privacy
Generated by gemma4:latest

Catalog Information

Create a privacy-first, client-side Progressive Web App for decentralized messaging, similar to Nostra.chat. The app needs to use end-to-end encryption and deliver messages anonymously using a relay-based system. It should integrate Tor via WASM for network-level privacy and handle message wrapping using NIP-17 and NIP-59 gift-wrap envelopes. The core functionality should rely on connecting to a configurable set of Nostr relays published via NIP-65. Since it's client-side, it should require no a

Tags

pwa decentralized messaging encryption nostr wasm client-side web-app privacy

Languages

typescript
72.2%
markdown
10.6%
scss
10.1%
json
3.9%
javascript
1.5%
yaml
1.4%
html
0.2%
css
0.1%
shell
0.0%
xml
0.0%
toml
0.0%
text
0.0%

Frameworks

Vite

Symbols

variable5,021
method3,406
function1,438
type_alias402
class321
constant247
property75
interface46
enum12

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/1440174.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV