Cognograph

C 65 completed
Other
desktop_app / typescript · medium
643
Files
142,794
LOC
6
Frameworks
7
Languages

Pipeline State

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

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
68.80
Framework unique
Isolation
Last stage change
2026-05-10 03:35:17
Deduplication group #53097
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (2)
Project DescriptionWeb Frontend
Source: Repobility analyzer · https://repobility.com

AI Prompt

Create a desktop application, like Cognograph, that functions as a spatial canvas for organizing complex ideas. The core feature should be the ability to connect different types of nodes—such as Notes, Conversations, and Tasks—to automatically build context for an integrated AI. When an edge is drawn between nodes, the system must traverse the graph to build the AI's context window. The UI needs to support Semantic Zoom, showing different levels of detail (L0 to L4) based on the zoom level. The application should support at least 8 distinct node types.
typescript react electron desktop-app ai-tool graph-visualization canvas context-aware productivity
Generated by gemma4:latest

Catalog Information

Connect your thinking. The AI follows.

Description

Connect your thinking. The AI follows.

Novelty

3/10

Tags

typescript react electron desktop-app ai-tool graph-visualization canvas context-aware productivity

Technologies

anthropic electron express openai react tailwind vite zod

Claude Models

claude-opus-4-6

Quality Score

C
65.2/100
Structure
68
Code Quality
56
Documentation
78
Testing
65
Practices
66
Security
65
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Properly licensed project

Weaknesses

  • 11 files with critical complexity need refactoring
  • Potential hardcoded secrets in 1 files
  • 17924 duplicate lines detected \u2014 consider DRY refactoring
  • 38 'god files' with >500 LOC need decomposition

Recommendations

  • Add a linter configuration to enforce code style consistency
  • Move hardcoded secrets to environment variables or a secrets manager
  • Address 168 TODO/FIXME items \u2014 consider tracking them as issues

Security & Health

104.1h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
All rows scored by the Repobility analyzer (https://repobility.com)
AGPL-3.0
License
6.0%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
92.0%
markdown
4.4%
css
3.2%
json
0.2%
yaml
0.1%
javascript
0.1%
html
0.0%

Frameworks

React Express Electron Vitest Tailwind CSS esbuild

Concepts (2)

Repobility analysis · methodology at https://repobility.com/research/
CategoryNameDescriptionConfidence
Repobility analyzer · published findings · https://repobility.com
auto_descriptionProject DescriptionConnect your thinking. The AI follows.80%
auto_categoryWeb Frontendweb-frontend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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