Skip to main content

AI Kit is the first CLI thats not designed for you. Its for your agent.

Project description

AI Kit

AI Kit is the first CLI thats not designed for you. Its for your agent.

Designed to integrate with a text editor like Cursor or Windsurf (or any environment with a shell), it extends your agent with search, reasoning, and memory. The goal: make myself obsolete. So I can go do other, better, stuff - like scrolling TikTok.

Only one command for you

This creates an .ai directory that both you and your agent have control over.

init Initialize or reset AI Kit in your project. Optionally updates your .cursorrules file with a system prompt for your agent.

ai-kit init        # First-time setup
ai-kit init -f     # Force reset

Commands For Your Agent

local Search and manage your local documents

ai-kit local search "query"     # Search documents
ai-kit local index             # Index documents
ai-kit local status           # Show index info

reason Get AI assistance with code and architecture

ai-kit reason "What does this code do?"
ai-kit reason --model o1-preview "Complex analysis"

search Search the web using DuckDuckGo

ai-kit search "query"
ai-kit search -n 5 "specific query"

crawler Download documentation for offline use

ai-kit crawler https://docs.example.com
ai-kit crawler --force --max-pages 50 https://docs.example.com

reload Reset AI Kit while preserving your data

ai-kit reload      # Interactive reset
ai-kit reload -y   # Force reset

Tips

  • Place text files in .ai/local/ for local search
  • Use natural language for queries
  • Reference files in reason queries with {{file.py}}
  • Set OPENAI_API_KEY in .env for AI features

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

python_ai_kit-0.2.0-py3-none-any.whl (103.0 kB view details)

Uploaded Python 3

File details

Details for the file python_ai_kit-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: python_ai_kit-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 103.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.11

File hashes

Hashes for python_ai_kit-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cecbc45ca64b0b20f425fd458564848bdda85a801891e8107e3302cd0e0bf647
MD5 ccea8e295505728f091cdcb4619142ca
BLAKE2b-256 6c4a78e2d76f0e32638b8a9f4b680329c1a4941e232fcbf958553901ec3b4a41

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page