IdeaCredIdeaCred

arkavo-org/arkavo-platform

72

The code necessary to run your own independent org messaging infrastructure

What's novel

The code necessary to run your own independent org messaging infrastructure

Code Analysis

10 files read · 3 rounds

A self-hostable community platform that Docker-orchestrates 20+ services (Keycloak, OpenTDF, Synapse, Ollama, Nginx, etc.) behind a React frontend with real-time encrypted chat, user profiles, org management, and AI integration.

Strengths

Genuine business logic in the FastAPI backend (WebSocket rooms, Redis pub/sub, OpenTDF message encryption, user moderation, translation) and a working multi-service Docker orchestration layer with template-based configuration. The OpenTDF encryption integration for chat messages and the 'bundle everything' self-hosted approach are practical and somewhat novel.

Weaknesses

No tests exist, several bugs (infinite loop in wait_for_db, self parameter in module-level function, bare except clauses), monolithic 40KB env.py and 35KB Room.tsx component, and significant legacy code clutter. The codebase shows rapid evolution without refactoring discipline.

Score Breakdown

Innovation
4 (25%)
Craft
56 (35%)
Traction
12 (15%)
Scope
89 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+1
Concept Novelty+1

Craft

Ci+5
Tests-4
Polish+1
Releases+0
Has License+5
Code Quality+15
Readme Quality+15
Recent Activity+4
Structure Quality+5
Commit Consistency+5
Has Dependency Mgmt+5

Traction

Forks+6
Stars+6
Hn Points+0
Watchers+0
Early Traction+0
Devto Reactions+0
Community Contribs+0

Scope

Commits+8
Languages+8
Subsystems+15
Bloat Penalty+0
Completeness+7
Contributors+5
Authored Files+15
Readme Code Match+3
Architecture Depth+7
Implementation Depth+8

Evidence

Commits

67

Contributors

1

Files

329

Active weeks

16

TestsCI/CDREADMELicenseContributing

Repository

Language

JavaScript

Stars

2

Forks

2

License

MIT