Nokuo is a local-first encrypted desktop workbench for managing developer resources such as passwords, database connection strings, SSH keys, API keys, project configs, code snippets, runbooks, and technical notes.

Stars

73

7-day growth

No data

Forks

0

Open issues

0

License

No data

Last updated

2026-06-30

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It fills a gap left by generic password managers by providing structured fields tailored to developer assets, supports bulk import from common formats, and offers local-first encryption with sync capabilities.

Who it is for

  • Developers
  • DevOps engineers
  • System administrators
  • Technical teams managing shared environments

Use cases

  • Centralize scattered credentials and configs from .env files, chat logs, and legacy projects
  • Quickly copy or export connection strings, SSH configs, and environment variables
  • Securely sync an encrypted vault across machines via local directory or S3-compatible storage
  • Import existing resources from CSV, XLSX, YAML, JSON, or SSH config

Strengths

  • Structured fields for database URLs, SSH keys, API keys, and more beyond plain text
  • Supports importing from .env, JSON, YAML, SSH config, CSV/XLSX templates, and clipboard
  • Uses Argon2id key derivation and XChaCha20-Poly1305 encryption for local vault security
  • Offers both local directory sync and S3-compatible object storage sync

Considerations

  • macOS package is not yet available (Windows and Linux only at v0.1.0)
  • Sync options are limited to local directory and S3 (no other cloud providers or mobile sync yet)
  • Server cannot recover the master password; recovery key is the only fallback mechanism

README quick start

Nokuo

语言 / Language: 简体中文 | English

Nokuo 是一个本地优先的加密桌面工作台,用来管理开发者资源:密码、数据库连接串、SSH 密钥、API Key、项目配置、代码片段、Runbook 和技术笔记。

它面向那些经常散落在 .env、聊天记录、旧项目、Shell 片段、云控制台和“安全笔记”里的内容。Nokuo 把这些资源收拢到一个结构化 Vault 中,并支持搜索、预览、按字段复制、导入、导出、同步和恢复。

下载

当前版本:v0.1.0

平台安装包下载
Windowsx64 安装包Nokuo_0.1.0_x64-setup.exe
Linuxamd64 debNokuo_0.1.0_amd64.deb
macOS应用包待开放

安装包应该通过 GitHub Releases 或上面的下载链接获取,不提交到仓库历史里。

为什么是 Nokuo

密码管家很适合管理登录账号,但开发者资源通常需要比“标题 + 文本框”更多的结构。Nokuo 围绕项目级工作流设计:

  • 数据库、SSH、API Key、配置、代码片段和笔记都有结构化字段
  • 支持从 .env、JSON、YAML、SSH config、CSV/XLSX 模板和粘贴内容批量导入
  • 支持按字段复制连接串、SSH config、.env 片段、JSON、YAML 和纯文本
  • 支持按项目导出 .env 和 Docker Compose 环境变量块
  • 本地优先的加密 Vault 存储
  • 支持本地同步目录和 S3 兼容对象存储同步

能装什么

  • 密码、恢复码和登录备注
  • 数据库 URL、连接串和 SQL 片段
  • SSH 私钥、主机、用户名和端口
  • API Key、Token 和服务凭据
  • 项目配置、环境变量和 Runbook
  • 代码片段和开发工作流笔记

安全模型

Nokuo 围绕本地优先存储和清晰安全边界设计:

  • 主要数据放在你选择的本地 Vault 文件夹中。
  • Vault 在同步或恢复前先加密。
  • 主密码通过 Argon2id 派生本地密钥材料。
  • 内容使用 XChaCha20-Poly1305 加密。
  • 服务端不保存明文 Vault 内容。
  • 主密码只在本地使用,服务端不能替你恢复。
  • 恢复密钥是最后的找回手段。

更多说明见 加密说明安全与数据储存

文档

GitHub 仓库内容

反馈

Bug、功能建议和文档反馈请使用 GitHub Issues。

联系方式:

Description

Local-first encrypted vault for API keys, tokens, SSH keys, database credentials, and developer configs. Nokuo 是一个本地优先的开发者密钥保险库,用于安全管理 API 密钥、令牌和凭证。

Related repositories

Similar projects matched by category, topics, and programming language.

MoonshotAI
Featured
MoonshotAI GitHub avatar

Kimi-K3

Kimi K3 is an open-weight, 2.8T-parameter native multimodal agentic model with a 1M-token context window, designed for frontier coding, knowledge work, and reasoning tasks.

AI & Machine LearningAI Agents
3,348
xuchonglang
Featured
xuchonglang GitHub avatar

investing-for-beginners

A structured investing guide for Chinese beginners covering US stocks, options, and cryptocurrency, with focus on foundational concepts and risk awareness.

Blockchain & Web3
2,739
Krishnagangwal
Featured
Krishnagangwal GitHub avatar

CS-Fundamentals

A curated collection of Computer Science fundamentals (PDFs, notes, cheatsheets, interview question banks) for placement preparation, covering seven core subjects plus general resources.

Data & DatabasesDatabases & Storage
2,326