Fff.Nvim

D 60 completed
Other
monorepo / rust · small
180
Files
37,357
LOC
0
Frameworks
12
Languages

Pipeline State

completed
Run ID
#1544719
Phase
done
Progress
0%
Started
2026-04-16 22:52:33
Finished
2026-04-16 22:52:33
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
43.27
Framework unique
Isolation
Last stage change
2026-05-10 03:34:46
Deduplication group #47293
Member of a group with 812 similar repo(s) — canonical #1436510 view group →
About: code-quality intelligence by Repobility · https://repobility.com

AI Prompt

Create a fast, fuzzy file finder tool called FFF, designed for both Neovim users and AI agents. The tool should excel at file searching, fuzzy matching, globbing, and multigrepping, focusing heavily on performance. For AI agents, it needs built-in memory to suggest the best search results based on factors like frequency, git status, file size, and definition matches, aiming to reduce tokens and roundtrips. Include an installation script, preferably a bash script, to help users connect it to AI tools like Claude Code.
rust neovim fuzzy-finder ai-agent file-search bash cli monorepo
Generated by gemma4:latest

Catalog Information

Create a fast, fuzzy file finder tool called FFF, designed for both Neovim users and AI agents. The tool should excel at file searching, fuzzy matching, globbing, and multigrepping, focusing heavily on performance. For AI agents, it needs built-in memory to suggest the best search results based on factors like frequency, git status, file size, and definition matches, aiming to reduce tokens and roundtrips. Include an installation script, preferably a bash script, to help users connect it to AI t

Tags

rust neovim fuzzy-finder ai-agent file-search bash cli monorepo

Quality Score

D
59.5/100
Structure
65
Code Quality
52
Documentation
74
Testing
65
Practices
47
Security
56
Dependencies
90

Strengths

  • CI/CD pipeline configured (github_actions)
  • Code linting configured (biome)
  • Consistent naming conventions (snake_case)
  • Properly licensed project

Weaknesses

  • 3 bare except/catch blocks swallowing errors
  • Potential hardcoded secrets in 2 files
  • 4529 duplicate lines detected — consider DRY refactoring
  • 13 'god files' with >500 LOC need decomposition

Recommendations

  • Replace bare except/catch blocks with specific exception types
  • Move hardcoded secrets to environment variables or a secrets manager
  • Address 71 TODO/FIXME items — consider tracking them as issues

Languages

rust
57.7%
lua
17.5%
typescript
11.1%
json
3.5%
shell
2.6%
yaml
2.3%
markdown
1.6%
text
1.2%
toml
0.9%
javascript
0.7%
c
0.4%
python
0.4%

Frameworks

None detected

Symbols

function812
variable292
constant176
extension93
struct74
method43
interface35
type_alias29
enum13
trait7
class2
property2

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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