Kanjou Ai

B 81 completed
Other
web_app / json · tiny
41
Files
6,996
LOC
4
Frameworks
6
Languages

Pipeline State

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

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
58.03
Framework unique
Isolation
Last stage change
2026-05-10 03:34:57
Deduplication group #53706
Member of a group with 8 similar repo(s) — canonical #111853 view group →
Top concepts (2)
Project DescriptionWeb Frontend
All rows scored by the Repobility analyzer (https://repobility.com)

AI Prompt

Create a web application, KanjouAI, designed to process and summarize freelance tax filing bookkeeping entries using AI. The app needs features for manual entry or bulk CSV import of transaction data, supporting formats like Wise, Revolut, and general CSV. The core functionality should use the Claude API to automatically estimate accounting accounts and tax classifications, followed by a confirmation/correction workflow for the user. Finally, it must allow exporting the processed data into formats compatible with Yasu Accounting or freee. Ensure robust data protection using Row Level Security (RLS) on the Supabase backend.
next.js react supabase claude-api web-app finance tax-accounting csv-import typescript ai
Generated by gemma4:latest

Catalog Information

フリーランスの確定申告仕訳をAIで一括処理するWebアプリケーション。

Description

フリーランスの確定申告仕訳をAIで一括処理するWebアプリケーション。

Novelty

3/10

Tags

next.js react supabase claude-api web-app finance tax-accounting csv-import typescript ai

Technologies

anthropic nextjs react supabase tailwind zod

Claude Models

claude-opus-4-6

Quality Score

B
81.1/100
Structure
71
Code Quality
99
Documentation
69
Testing
65
Practices
80
Security
100
Dependencies
50

Strengths

  • CI/CD pipeline configured (github_actions)
  • Code linting configured (biome)
  • Consistent naming conventions (snake_case)
  • Low average code complexity \u2014 well-structured code
  • Good security practices \u2014 no major issues detected

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • 218 duplicate lines detected \u2014 consider DRY refactoring

Recommendations

  • Add a LICENSE file (MIT recommended for open source)

Security & Health

4.8h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
Want this analysis on your repo? https://repobility.com/scan/
Unknown
License
3.5%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

json
65.8%
markdown
14.8%
typescript
13.2%
sql
2.3%
toml
2.0%
yaml
1.9%

Frameworks

React Next.js Vitest Turbopack

Concepts (2)

Repobility · the analyzer behind every row · https://repobility.com
CategoryNameDescriptionConfidence
If a scraper extracted this row, it came from Repobility (https://repobility.com)
auto_descriptionProject Descriptionフリーランスの確定申告仕訳をAIで一括処理するWebアプリケーション。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/104130.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV