15.7.25

Anthropic Brings Canva into Claude: How MCP Integration Lets You Design by Chat

 Anthropic has rolled out a new Canva plug-in for Claude that turns the popular design platform into a conversational workspace. Thanks to the Model Context Protocol (MCP), users can generate presentations, resize images, fill branded templates, or search and summarise Canva Docs without ever leaving the chat window

How It Works

  1. Natural-language prompts — “Create a 10-slide pitch deck with a dark tech theme.”

  2. Claude translates the request into structured MCP calls.

  3. Canva’s MCP server executes the actions and streams results back as editable links.

  4. Users refine with follow-ups such as “Swap slide 3’s hero image for a blue gradient.”

Because MCP is stateless and schema-based, Claude can also pull content from the design — for example, summarising a 40-page brand guide or extracting colour codes for a new asset. 

What You Need

  • Claude subscription: $17 / month

  • Canva Pro or Teams: from $15 / month
    Link the two accounts once; thereafter, the bot can launch or tweak designs at will.

Why It Matters

BenefitImpact
Fewer tabs, faster flowDesigners and marketers iterate inside a single chat thread.
Multimodal productivityText + visual generation collapses into one agentic workflow.
Growing MCP ecosystemCanva joins Microsoft, Figma, and others adopting the “USB-C of AI apps,” signalling a coming wave of tool-aware chatbots. 

Early Use Cases

  • Rapid mock-ups: Marketing teams prototype social ads in seconds.

  • Live meeting edits: Change fonts or colours mid-presentation by typing a request.

  • Doc intelligence: Ask Claude to list key action items buried in a lengthy Canva Doc.

The Bigger Picture

Anthropic positions this launch as a template for future AI-centric productivity suites: instead of juggling APIs or iframed plug-ins, developers expose clean MCP endpoints and let large language models handle orchestration and chat UX. For users, that translates to creative work at conversation speed.


Claude’s Canva integration is live today for paid users, with additional MCP-powered tools— including Figma workflows—already in Anthropic’s new “Claude Integrations” directory.

14.7.25

Google DeepMind Launches GenAI Processors — an Open-Source Python Library for Fast, Parallel, Multimodal Pipelines

 

Why Google Built GenAI Processors

Modern generative-AI apps juggle many stages: ingesting user data, chunking or pre-processing it, calling one or more models, post-processing the output and streaming results back to the user. Most teams wire these steps together ad-hoc, leading to brittle code and wasted compute.

DeepMind’s answer is GenAI Processors — a modular, async Python library that provides:

  • A single Processor abstraction – every step (transcription, retrieval, Gemini call, summarisation, etc.) reads an async stream of ProcessorParts and emits another stream, so components snap together like Unix pipes. 

  • Built-in scheduling & back-pressure – the framework transparently parallelises independent steps while preventing slow stages from clogging memory. 

  • First-class Gemini support – ready-made processors for gemini.generate_content, function calling and vision inputs make it easy to swap models or add tool use. 

  • Multimodal parts out of the boxTextPart, ImagePart, AudioPart, VideoPart, plus arbitrary user-defined types enable true cross-media pipelines. 


How It Works (A 10-Second Glimpse)

from genai_processors import content_api, processors, streams
pipeline = processors.Chain([ processors.AudioTranscriber(model="gemini"), processors.ChunkText(max_tokens=4_000), processors.GeminiGenerator(model="gemini-2.5-pro"), processors.MarkdownSummariser() ]) async for part in pipeline(streams.file("meeting.mp3")): print(part.as_text())

One file → parallel transcription → chunking → long-context Gemini reasoning → markdown summary — all fully streamed.


Performance & Footprint

DeepMind benchmarks show 2-5× throughput improvements versus naïve, sequential asyncio code when processing long podcasts, PDFs or image batches, with negligible memory overhead on a single CPU core. Because each processor is an asyncio coroutine, the same pipeline scales horizontally across threads or micro-services without code changes. 


High-Impact Use-Cases

DomainPipeline Sketch
Real-time meeting assistantAudioStream → Transcribe → Gemini-Summarise → Sentiment → Stream to UI
Video moderationVideoFrames → DetectObjects → UnsafeFilter → Gemini-Caption
Multilingual customer supportInboundChat → Translate(LLM) → RetrieveKB → Gemini-Answer → Back-translate
Code-review botPRDiff → Gemini-Critique → RiskClassifier → PostComment

Developers can publish their own processors to PyPI; the library discovers and hot-loads them via entry points, encouraging an ecosystem of plug-ins similar to Hugging Face Datasets or LangChain tools. 

Getting Started

pip install genai-processors
# then run the example notebooks
  • Requires Python 3.10+

  • Works locally, in Vertex AI Workbench or any serverless function

Documentation, Colab tutorials and a growing gallery of 20+ composable processors live in the GitHub repo. 


Why It Matters

  • Developer Velocity – declarative pipelines mean less glue code, faster iteration and simpler reviews.

  • Efficiency – built-in parallelism squeezes more work out of each GPU minute or token budget.

  • Extensibility – swap a Gemini call for an open-weight model, add a safety filter, or branch to multiple generators with one line of code.

  • Open Governance – released under Apache 2.0, inviting community processors for speciality tasks (e.g., medical OCR, geospatial tiling).


Final Takeaway

With GenAI Processors, DeepMind is doing for generative-AI workflows what Pandas did for tabular data: standardising the building blocks so every team can focus on what they want to build, not how to wire it together. If your application touches multiple data types or requires real-time streaming, this library is poised to become an indispensable part of the Gen AI stack.

Lumos-1: the LLM playbook comes to video — and it only needed 48 GPUs

 Large language models have already devoured text, images and audio. Video, with its crushing spatiotemporal footprint, has been harder to tame. Lumos-1, a new release from Alibaba DAMO Academy, claims to crack the problem without exotic architectures or 1,000-GPU clusters. The 32-page paper positions Lumos-1 as “an autoregressive video generator that keeps the vanilla LLM stack—just smarter.” 

What’s new under the hood

InnovationWhy it matters
MM-RoPE (Multimodal Rotary Position Embedding)Extends 2-D RoPE to 3-D tokens while balancing frequency spectra, so the model can juggle width, height and time without corrupting text embeddings. 
Token-dependency strategyInside every frame the self-attention is bidirectional (better detail); between frames it stays causal (keeps narrative flow). 
AR-DF (Autoregressive Discrete Diffusion Forcing)Adds tube-masking during training plus a matching inference mask, fixing the frame-loss imbalance that torpedoes earlier LLM-video hybrids. 

Training on a start-up budget

Memory-efficient tricks—activation recompute, 8-bit optimizers and a custom tokenizer—let the team pre-train on just 48 GPUs yet still scale to competitive resolution and clip length. 

Benchmark results

  • GenEval (text-to-video) – on par with EMU-3

  • VBench-I2V (image-to-video) – ties COSMOS-Video2World

  • VBench-T2V (text-to-video) – neck-and-neck with OpenSoraPlan 

That’s a first for an autoregressive model that never leaves the standard LLM decoder loop.

Open weights and real-world demos

Inference notebooks, fine-tuning scripts and checkpoints are already live on GitHub under the Lumos Project umbrella. Early Twitter/X clips show 3-second 512×512 videos generated from simple prompts in roughly real-time. 

Why it matters

  1. Unification over specialization. A single backbone now supports text-to-image, T2V and I2V; no extra encoders or diffusion cascades.

  2. Greener training curve. 48 GPUs is weekend-hackathon territory compared with the hundreds used by diffusion-based rivals.

  3. Plug-and-play ideas. MM-RoPE and AR-DF are drop-ins for any LLM aiming to swallow video tokens.

If future benchmarks confirm the paper’s claims, Lumos-1 may mark the moment autoregressive models became a serious alternative to diffusion pipelines for generative video. At the very least, it hands open-source developers a lean blueprint for multimodal LLMs that don’t melt the power bill.

Paper link: arXiv 2507.08801 (PDF)    

 There's a video making the rounds where someone claims to build an entire affiliate marketing business in about an hour — a website, Pi...