Nanoclaw
C+ 78 completed
Cli Tool
containerized / typescript · small
223
Files
34,372
LOC
1
Frameworks
5
Languages
Pipeline State
completedRun ID
#372545Phase
doneProgress
1%Started
Finished
2026-04-13 01:31:02LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
58.80Framework unique
—Isolation
—Last stage change
2026-05-10 03:35:24Deduplication group #49302
Member of a group with 15 similar repo(s) — canonical #91289 view group →
Top concepts (2)
Project DescriptionTesting
Source: Repobility analyzer · https://repobility.com
AI Prompt
Create a lightweight and customizable personal AI assistant, similar to NanoClaw. I need the core functionality where AI agents run securely in their own isolated Linux containers. The system should be easy to understand, focusing on a small codebase rather than being a monolithic framework. Please include setup instructions that guide the user through dependency management, container setup, and service configuration, perhaps using a tool like Claude Code for guidance. The project should support agent teams that can collaborate.
typescript ai-assistant containerization agent security linux cli typescript
Generated by gemma4:latest
Catalog Information
The nanoclaw project is a lightweight and customizable personal Claude assistant.
Description
nanoclaw is a personal Claude assistant that provides a lightweight and secure way to manage tasks and interactions. It offers customization options to suit individual needs. The project utilizes TypeScript, Bash, and the Vitest testing framework, with Zod for schema validation. nanoclaw stores data in SQLite databases.
الوصف
هو مساعد شخصي Claude خفيف الوزن و قابل للتخصيص. يتيح إدارة المهام والتفاعلات بطرق آمنة ومستدامة. يمكن تخصيص الخدمات لتناسب احتياجات الفرد. يستخدم النانوكلاو TypeScript وBash وفريمورك التقييم Vitest، مع Zod للتحقق من الشكل. يخزن البيانات في قواعد بيانات SQLite.
Novelty
5/10Tags
task-management personal-assistant customizable secure lightweight
Technologies
vitest zod
Claude Models
claude-opus-4.6 claude-code-opus-4.6 claude-sonnet-4.6 claude-sonnet-4.5
Quality Score
C+
78.2/100
Structure
83
Code Quality
80
Documentation
69
Testing
85
Practices
74
Security
74
Dependencies
60
Strengths
- CI/CD pipeline configured (github_actions)
- Good test coverage (56% test-to-source ratio)
- Containerized deployment (Docker)
- Properly licensed project
Weaknesses
- Potential hardcoded secrets in 1 files
- 1532 duplicate lines detected \u2014 consider DRY refactoring
- 3 '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 86 TODO/FIXME items \u2014 consider tracking them as issues
Security & Health
25.6h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
Open data scored by Repobility · https://repobility.com
MIT
License
35.0%
Duplication
Languages
Frameworks
Vitest
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Repobility (the analyzer behind this table) · https://repobility.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | An AI assistant that runs agents securely in their own containers. Lightweight, built to be easily understood and completely customized for your needs. | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Testing | testing | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
