A minimal CLI that turns natural-language paper descriptions into curated citations (bibtex format) by delegating search and formatting to Claude Code.
# Install from local directory
pip install -e .
# Or install with uv
uv pip install git+https://github.com/jusjinuk/vibecite
# Or run directly with uvx
uvx --from git+https://github.com/jusjinuk/vibecite vc- Python 3.9+
- Claude Code CLI installed and available in your PATH
# Initialize a project
vc init --bib refs.bib
# Add paper descriptions ("vibes") using the -- syntax
vc add -- jinuk kim icml 2025 llm quantization paper
# (Optional) List current session status
vc ls
# Search for papers (delegates to Claude Code with progress feedback)
vc search
# (Optional) Check the results
vc ls
# Export to BibTeX
vc export --bib refs.bibvc init [--bib FILE]- Initialize or continue a bibliography projectvc add -- DESCRIPTION- Add a paper vibe using natural languagevc search- Search for papers using Claude Code (shows progress)vc export [--bib FILE]- Export collected citations to BibTeXvc ls- Show current session statusvc clear- Clear current session
MIT
