Preface
- Who is a Copilot for Whom?
- Why is this Book Important to You? What is a Knowledge Worker?
- Structure of This Book
- Things Said and Things Left Unsaid
- Acknowledgements
Part 1: For All Solo Knowledge Workers
Who This Book Is For
- Freelance Creatives
- Software Developers
- AI for Marketing Tasks
- Consultants and Researchers
The Rise of the AI-Powered Solo Knowledge Worker
- AI Tools: Powering the Solo Revolution
- AI Tool Categories for Solo Knowledge Workers (May 2025)
- Beyond Automation: AI as Creative Catalyst, Market Navigator, and Personalization Engine
- Independent Consultants
- Programmers and Developers: Productivity Surge, Evolving Skillset
- Wrap Up for AI Powers Solo Work Revolution
Key Concepts: LLMs, Generative AI, Multimodality
Google’s AI Ecosystem
- Differences Between AI Support in Paid For Google Workspace and Free Apps Like Gmail, Calendar, and Docs
- Conversational AI Using the Gemini App and Web App
- Google NotebookLM
- Google AI Studio
Gemini Integration with Gmail, Google Docs, Google Sheets and Google Meet, Google Drive, Google Calendar
- Combining Gemini in Gmail with Google Docs, Drive, and Calendar
- Combining Gemini with Google Calendar and Gmail
- Using Gemini in a Google Doc Specifying a Design Document for a New Software Project
- Using Gemini with Google Sheets
- Wrap Up for Gemini Integration with Google WorkSpace Apps
Part 2 - Using Python Scripts
Python Introduction and Tutorial
- A Whirlwind Tour of Python for the Curious Mind
- Wrap Up for Introducing Python
First Steps Using Python with the Gemini Python Library
- Prerequisites
- Installation with
uv - Authentication: Connecting Securely
- Making Your First API Call: Text Generation
- Wrap Up
Gemini Thinking Mode
- When to Use Thinking Mode
- Enabling Thinking Mode with the Python SDK
- Example:
demo_1.py- Advertising Strategy Brainstorm with Thinking Mode - Observing the Difference
- Wrap Up
Using Gemini For Both Images and Text (Multimodal Capabilities)
- Prerequisites and Setup
- Combining Text and Images in Prompts
- Example:
photo_understanding.py- Analyzing an Image - Potential Applications
- Wrap Up
Using Gemini to Write Python for Google Colab
- Wrap Up
Part 3 - Building and Utilizing AI Agents
Introducing the gemini-cli: Your AI Agent in the Terminal
- What is gemini-cli and Why It Matters for Solo Workers:
- Getting Started: Installation and Setup:
- Core Concepts and Commands
- Practical Use Cases for the Solo Knowledge Worker:
An Introduction to AI Agentic Workflows Using gemini-cli
- Beyond Single Prompts: Thinking in Workflows
- Your First Agentic Workflow: The Automated Research Brief
- The Content Repurposing Workflow: From Blog to Social Media
- The Simple Data Analysis Workflow: From CSV to Insights
Knowledge Graphs with LadyBug and Gemini
- Why Knowledge Graphs Matter for Solo Knowledge Workers
- The LadyBug Embedded Graph Database
- Building a Movie Knowledge Graph
- Implementing a Text2Cypher Chain Manually
- Asking Natural Language Questions
- Running the Example
- Wrap Up
Python Research Agent Using Google Agent Tool Kit
- Overview of Google Agent Toolkit
- Research Agent
