Skip to content

mostlyblocks/CalcuLLM

Repository files navigation

CalcuLLM

Bring frontier AI models directly into LibreOffice Calc. Analyze spreadsheets, generate formulas, and get instant insights—all from a sleek sidebar interface.

CalcuLLM Screenshot

Highlights

  • Frontier models at your fingertips: Access Claude (Anthropic) and leading open-weight models
  • Private inference: Run queries through Venice.ai for privacy-preserving AI interactions
  • Multi-model chat: Run parallel sessions with different AI providers simultaneously
  • Spreadsheet-native: AI sees your selected cells, values, and formulas in real-time
  • Direct cell editing: AI can write values and formulas directly to your spreadsheet
  • Dark theme UI with markdown formatting and conversation history

Installation

  1. Download claude-calc-ai.oxt from Releases
  2. In LibreOffice Calc: Tools > Extension Manager > Add
  3. Restart LibreOffice
  4. Open the AI Assistant from the sidebar (right panel)
  5. Click Settings to configure your API key

API Keys

Provider Get your key
Claude (Anthropic) console.anthropic.com
Venice.ai venice.ai/settings/api

Keys are stored locally in ~/.config/claude-calc/config.json

Usage

  1. Select cells in your spreadsheet
  2. Ask questions in the chat panel
  3. AI analyzes your data and can suggest or apply changes

The AI understands LibreOffice Calc formula syntax (semicolon separators) and writes formulas directly to cells when requested.

Building from Source

cd claude-calc-ai
zip -r ../claude-calc-ai.oxt . -x "*.pyc" -x "*/__pycache__/*" -x ".git/*" -x "*.md" -x "screenshot_readme.png"

License

GPL-3.0

About

AI integration for Libreoffice Calc

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages