๐ Integrationsยถ
CellMageโs power extends beyond just LLM interactions. It seamlessly integrates with your existing tools and services, bringing their context directly into your notebooks.
Available Integrationsยถ
Integration Featuresยถ
Each integration brings unique capabilities to your magical workflow:
Jira Integrationยถ
Fetch ticket information, create comments, update statuses, and more without leaving your notebook.
%jira PROJ-123 # Get ticket details
Confluence Integrationยถ
Import knowledge from your company wiki directly into your LLM context.
%confluence "Page Title" # Import page content
GitHub Integrationยถ
Access repository information, pull requests, issues, and more.
%github repo:user/repo issue:42 # Get issue details
GitLab Integrationยถ
Similar to GitHub, but for GitLab repositories and merge requests.
%gitlab project:group/project mr:15 # Get merge request details
WebContent Integrationยถ
Fetch, clean, and extract content from websites to use as context for your prompts.
%webcontent https://example.com # Extract and import website content
Google Docs Integrationยถ
Import content from Google Documents directly into your LLM context.
%gdocs https://docs.google.com/document/d/YOUR_DOC_ID/edit # Import document content
Image Integrationยถ
Process, display, and add images to your LLM conversations and context.
%img path/to/image.jpg --resize 800 --show # Process, display, and add to LLM context
Adding Your Own Integrationsยถ
CellMage is designed to be extensible. You can create your own integrations by:
Subclassing
BaseMagicfromcellmage.integrations.base_magicImplementing the required methods
Registering your magic with the IPython kernel
See the Developer Guide for more details on creating custom integrations.