Skip to content

ArpitK24/OwnKey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OwnKey CLI

AI-powered code analysis that works with or without a database

npm version License: MIT

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.

🌐 Full Documentation

✨ 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 ownkey

Basic 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 undo

Local-Only Mode

No database required! OwnKey automatically stores suggestions in ~/.ownkey/storage/:

ownkey suggest . --local-only

With 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


WebsiteDocumentationGitHub

About

Local-first AI coding agent CLI for codebase analysis and intelligent suggestions

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors