ownkey
v1.0.0
Published
Local-first AI coding agent with Google Gemini integration for intelligent codebase analysis
Maintainers
Readme
OwnKey CLI
AI-powered code analysis that works with or without a database
OwnKey is a local-first AI coding agent that analyzes your codebase and provides intelligent suggestions for bugs, security issues, performance improvements, and code quality.
✨ Features
- 🤖 Multi-Provider AI - Supports Google Gemini, OpenAI, Anthropic Claude, and Ollama
- 🔒 Privacy-First - Works completely offline with local-only mode
- 💾 Optional Database - Supabase integration for persistent history (optional)
- 🚀 Auto-Model Detection - Instantly supports new AI models without CLI updates
- 🎯 Smart Suggestions - Identifies bugs, security issues, performance problems, and more
- ⚡ Apply & Undo - Safely apply suggestions with automatic backups
🚀 Quick Start
Installation
npm install -g ownkeyBasic Usage
# Configure with your AI provider
ownkey config --provider gemini --api-key YOUR_API_KEY
# Analyze your code
ownkey suggest .
# Apply a suggestion
ownkey apply local-123456789-0
# Undo if needed
ownkey undoLocal-Only Mode
No database required! OwnKey automatically stores suggestions in ~/.ownkey/storage/:
ownkey suggest . --local-onlyWith Database (Optional)
For persistent history across devices:
ownkey config --supabase-url YOUR_URL --supabase-key YOUR_KEY
ownkey suggest .📚 Documentation
Visit ownkey.qzz.io for complete documentation:
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
📄 License
MIT © OwnKey
