Wokhei

D 53 completed
Cli Tool
unknown / rust · tiny
19
Files
4,529
LOC
0
Frameworks
4
Languages

Pipeline State

completed
Run ID
#358735
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
32.74
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #48152
Member of a group with 1 similar repo(s) — canonical #94586 view group →
Top concepts (2)
Project DescriptionCLI Tool
Repobility · open methodology · https://repobility.com/research/

AI Prompt

Create a command-line interface tool, similar to Wokhei, written in Rust. This tool should function as an agent-first CLI for managing Decentralized List events on Nostr using the DCoSL protocol. I need commands to initialize the tool (including keypair generation), create list headers with specific names and tags, add list items referencing a header, and query existing headers or items. Crucially, every command must return structured JSON containing `next_actions` instead of plain text. Include utility commands for counting and exporting data.
rust cli nostr dcosl command-line decentralized json agent
Generated by gemma4:latest

Catalog Information

Wokhei is an agent-first CLI tool for creating and publishing Decentralized List events on Nostr using the DCoSL protocol.

Description

Wokhei is a command-line interface (CLI) tool that enables users to create and publish decentralized list events on the Nostr network. It utilizes the DCoSL protocol, which provides a structured JSON response envelope for each command. The tool offers various features, including generating keypairs, importing keys, creating list headers, adding items, querying lists, and deleting events. Wokhei is designed to work with agents, providing a seamless integration experience.

الوصف

هو أداة CLI أولية للعملاء التي تسمح للمستخدمين بإنشاء وتوزيع أحداث القائمة الموزعة على شبكة Nostr باستخدام.protocol DCoSL، الذي يوفر إطار استجابة JSON مُنشئًا لِكُل أمر. توفر الأداة العديد من الميزات، بما في ذلك إنشاء مفاتيح، و.importation مفتاح، وإضافة رأس القائمة، والبحث عن القوائم، وحذف الأحداث. مصممة Wokhei للعمل مع العملاء، مما يسهل التكامل.

Novelty

7/10

Tags

decentralized-lists nostr-protocol dcosl-protocol agent-first-cli event-publishing

Technologies

serde tokio

Claude Models

claude-opus-4.6

Quality Score

D
53.0/100
Structure
58
Code Quality
50
Documentation
39
Testing
15
Practices
77
Security
92
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected
  • Properly licensed project

Weaknesses

  • No tests found \u2014 high risk of regressions
  • 333 duplicate lines detected \u2014 consider DRY refactoring
  • 1 'god files' with >500 LOC need decomposition

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Add a linter configuration to enforce code style consistency

Security & Health

5.1h
Tech Debt (C)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (3)
All rows scored by the Repobility analyzer (https://repobility.com)
MIT
License
2.3%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

rust
88.0%
markdown
6.4%
yaml
4.5%
toml
1.1%

Frameworks

None detected

Concepts (2)

Repobility · code-quality intelligence · https://repobility.com
CategoryNameDescriptionConfidence
Repobility · severity-and-effort ranking · https://repobility.com
auto_descriptionProject DescriptionAgent-first CLI for creating and publishing Decentralized List events on Nostr using the DCoSL protocol.80%
auto_categoryCLI Toolcli70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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