Luca CLI Guide
The Luca CLI is your command-line interface to interact with your dedicated AI research assistant. It provides a non-intrusive terminal experience while giving you complete control.
On this page
Installation
Prerequisites
- Python 3.7 or higher
- pip package manager
- Active Luca account
Install via pip
pip install luca-cliVerify Installation
luca --versionThis should display the version number if installation was successful.
Setup & Configuration
Important
You need to authenticate with your Luca account before using the CLI.Create an account →
Step 1: Authenticate
luca auth loginThis will authenticate you with your Luca account via web browser.
Step 2: Initialize Your Agent
luca initThis sets up your personal research agent and establishes the connection.
Command Reference
Setup Commands
luca auth loginRequiredAuthenticate with your Luca account via web browser.
luca initRequiredInitialize your research agent and knowledge base.
Research Commands
luca "how to improve the diffusibility of a latent space learned by a variational autoencoder?"Ask your research agent a question or generate hypotheses and validate ideas.
luca "research papers on reinforcement learning with verifiable rewards"We built a custom search engine specifically for finding academic literature.
luca "analyze and generate a report of all the experiments in the `mech_interp` project."Analyze data files, experiments, or documents.
Utility Commands
luca statusCheck the status of your agent and connection.
luca historyView your recent queries and research history.
luca helpDisplay help information and available commands.
Usage Examples
Basic Research Query
luca "what are the latest developments in quantum computing?"
# Response will include:
# - Recent papers and research
# - Key findings and breakthroughs
# - Relevant researchers and institutionsLiterature Search
luca "machine learning interpretability"
# This will:
# - Search academic research paper index that we built ourselves.
# - Find relevant papers
# - Summarize the problem statement, proposed approach and compare with current methods
# - Build your knowledge baseData Analysis
luca "analyze the data in experiment_results.csv"
# Luca will:
# - Parse your data
# - Identify patterns and trends
# - Perform statistical analyses
# - Generate hypothesesMulti-step Research Workflow
# 1. Search for background information
luca "CRISPR gene editing ethics"
# 2. Ask specific questions
luca "what are the main ethical concerns with CRISPR?"
# 3. Analyze related documents
luca "analyze the data in ethics_paper.pdf"
# 4. Accelerate your research progress
luca "suggest ways to improve current processes to adhere to current ethical guidelines"Troubleshooting
Command not found: luca
This usually means the CLI wasn't installed properly or isn't in your PATH.
# Reinstall the CLI
pip install --upgrade luca-cli
# Or install with user flag
pip install --user luca-cliAuthentication failed
Your session might have expired.
# Re-authenticate
luca auth loginConnection timeout
Your agent might be starting up or there could be network issues.
# Try reinitializing
luca initPermission denied errors
You might need to install with different permissions.
# Install for current user only
pip install --user luca-cli
# Or use virtual environment
python -m venv luca-env
source luca-env/bin/activate # On Windows: luca-env\Scripts\activate
pip install luca-cliNeed more help? Contact support