Excel extension for LLM-powered formulas
Top 42.3% on sourcepulse
Cellm is an Excel extension enabling users to integrate Large Language Models (LLMs) directly into spreadsheet formulas, automating repetitive AI-driven tasks without requiring programming skills. It targets researchers, analysts, and anyone needing to process large datasets with AI, offering a significant productivity boost over manual copy-pasting.
How It Works
Cellm introduces a =PROMPT()
function that accepts cell ranges and natural language prompts, returning AI-generated responses directly into spreadsheet cells. This approach leverages familiar Excel functionality, allowing users to apply complex AI operations across rows or columns via standard autofill. It supports a wide array of models, including hosted services (OpenAI, Anthropic, Mistral, Google) and local deployments (Ollama, Llamafiles, vLLM), providing flexibility for different use cases and privacy needs.
Quick Start & Requirements
Cellm-AddIn64-packed.xll
and appsettings.json
from the Releases page, place them in the same folder, and double-click the .xll
file.ollama pull gemma2:2b
).Highlighted Details
=PROMPT()
.Maintenance & Community
The project appears to be actively maintained, with a clear motivation stemming from a real-world use case. Telemetry is collected anonymously to aid development, with an option to disable it. Links to documentation and guides are provided.
Licensing & Compatibility
Licensed under "Fair Core License, Version 1.0, Apache 2.0". The specific terms of the "Fair Core License" should be reviewed for any potential restrictions on commercial use or redistribution.
Limitations & Caveats
Cellm is Windows-only. The accuracy of AI responses depends on the chosen model and prompt, requiring user validation. The README mentions telemetry collection, though it can be disabled.
2 days ago
1 day