Nakimi

Secure, plugin-based API credential management for AI assistants

Overview

Nakimi is a secure, plugin-based API credential management system for AI assistants with age encryption. It provides encrypted storage for API credentials with just-in-time decryption, plugin-based service integration, and a simple CLI interface.

Core Features

🔐 Security First

  • Age encryption for credential storage
  • RAM-backed temporary files with mlock() support
  • Secure deletion with shred
  • YubiKey hardware encryption support (optional)
  • Just-in-time decryption

🔌 Plugin-Based

  • Auto-discovery based on available credentials
  • Easy to extend with new services
  • Standard plugin interface

🖥️ CLI Focused

  • Simple plugin.command syntax
  • Session mode for secure workflows
  • Clear error messages with emoji indicators

Project Status

Current Version: 2.0.0 (beta)
Test Coverage: 56% (107 tests total)
Active Development: Yes

Getting Help


Documentation last updated: 2026-02-01


This site uses Just the Docs, a documentation theme for Jekyll.