Athena Vector Command CLI - 자연어 명령어를 벡터 시스템으로 실행
Project description
🏛️ Athena Vector CLI
자연어 명령어를 벡터 시스템으로 실행하는 CLI 도구
🚀 빠른 시작
설치
pip install athena-vector-cli
환경 변수 설정
# Qdrant 서버 URL 설정 (필수)
export VPS_QDRANT_URL=http://your-qdrant-server:6333
사용법
# 자연어 명령어 실행
athena "서버 상태 보여줘"
athena "Git 저장소 상태 확인"
athena "Docker 컨테이너 목록"
✨ 주요 기능
- 벡터 명령어 검색: 자연어 입력을 벡터화하여 유사 명령어 검색
- 명령어 재사용: 저장된 명령어를 자동으로 재사용
- 학습 모드: 새로운 명령어를 학습하여 저장
- 사용률 추적: 자주 사용되는 명령어 자동 추적
📋 요구사항
- Python 3.8+
- Qdrant 서버 (VPS 또는 로컬)
- 환경 변수:
VPS_QDRANT_URL
🔧 개발
# 클론
git clone https://github.com/mkmlab-hq/athena-vector-cli
cd athena-vector-cli
# 개발 모드 설치
pip install -e ".[dev]"
# 테스트
pytest
📝 라이선스
MIT License
작성일: 2025-12-18
버전: 0.1.0
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
athena_vector_cli-0.1.0.tar.gz
(10.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file athena_vector_cli-0.1.0.tar.gz.
File metadata
- Download URL: athena_vector_cli-0.1.0.tar.gz
- Upload date:
- Size: 10.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8affc492127c2213b0a2bf24e8af45628bb1965b91a579bdb25920770126e39d
|
|
| MD5 |
35497bd084ba9930a5262cb4230606c8
|
|
| BLAKE2b-256 |
fb47d005cebb482bc6466d75f9d44cd56bd9b8bf28758d7f0729208e954b85ee
|
File details
Details for the file athena_vector_cli-0.1.0-py3-none-any.whl.
File metadata
- Download URL: athena_vector_cli-0.1.0-py3-none-any.whl
- Upload date:
- Size: 11.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d938543cc00055cec0ed4db9f37655257faf9ab350aa2c1ea0442f389ddaad6d
|
|
| MD5 |
843e33d4b8d86b1d750c6ec95258e033
|
|
| BLAKE2b-256 |
9946ea9c919bb2d3b69c4957a442b1fb06e074a7522fa6f7b1ef7e9fc3f36292
|