A practical, non-technical guide to using AI tools like ChatGPT in everyday life.
You can also view all previous versions and releases here.
"Actual Intelligence" is designed to be a learning resource for people without technical backgrounds, helping them leverage AI in their personal and professional lives. Starting with ChatGPT as training wheels, this guide will help readers use AI to accomplish various goals.
- English: Original version
- Spanish (Español): Complete translation of Chapters 1 and 2
- Japanese (日本語): Complete translation of Chapters 1 and 2
This book is published by Khaos Studios.
This book is intended for all ages and backgrounds, with a focus on those who are curious about AI but may find the technology intimidating.
The book is organized into five main parts:
- Getting Started - Introduction to AI assistants and setting up a free ChatGPT account
- Building a Mental Model - Understanding how these systems work in non-technical terms
- Practical Applications - Using AI for personal assistance, learning, creativity, and research
- Hands-On Workshops - Step-by-step examples with screenshots and customizable prompts
- Advanced Topics & Beyond - Moving to paid tiers and introduction to other AI tools
We now use the book-tools CLI directly. To build the book:
- Install the CLI using our robust installation method:
# Clone the repository git clone https://github.com/iksnae/book-tools.git ~/.book-tools # Make scripts executable cd ~/.book-tools/src chmod +x make-scripts-executable.sh ./make-scripts-executable.sh # Create wrapper script mkdir -p ~/.local/bin cat > ~/.local/bin/book-tools << 'EOF'
#!/bin/bash
BOOK_TOOLS_DIR="$HOME/.book-tools" COMMAND=$1 shift
case "$COMMAND" in create) "$BOOK_TOOLS_DIR/src/scripts/create-book.sh" "$@" ;; build) # Just run the build script without any directory parameter "$BOOK_TOOLS_DIR/src/scripts/build.sh" "$@" ;; setup) "$BOOK_TOOLS_DIR/src/scripts/setup.sh" "$@" ;; help) echo "Usage: book-tools COMMAND [options]" echo "" echo "Commands:" echo " create Create a new book project" echo " build Build a book in the current directory" echo " setup Setup the book environment" echo " help Show this help message" ;; *) echo "Unknown command: $COMMAND" echo "Use 'book-tools help' for usage information" exit 1 ;; esac EOF chmod +x ~/.local/bin/book-tools
2. Add the CLI to your PATH:
```bash
export PATH="$HOME/.local/bin:$PATH"
-
Build the book:
book-tools build --all-languages
-
For more options, use:
book-tools help
Available commands include:
book-tools build- Build the book in various formatsbook-tools create- Create a new book projectbook-tools setup- Setup the book environmentbook-tools help- Show help information
- Node.js
- Pandoc
- Calibre (for MOBI conversion)
- A text editor
- Clone this repository
- Run
npm installto install dependencies - Run
./build.shto build the book
Contributions are welcome! Please see CONTRIBUTING.md for details.
This project is licensed under the MIT License - see the LICENSE file for details.
To create a new release that will automatically build and publish all book formats:
- Make sure all your changes are committed and pushed to the main branch
- Run the release script with the desired version number:
./tag-release.sh v1.0.0
- The script will create a git tag and push it to GitHub
- The GitHub Actions workflow will automatically build all book formats and create a release
You can find all releases on the GitHub Releases page.
The book is automatically deployed to GitHub Pages after each successful build. The deployment is handled by the GitHub Actions workflow in .github/workflows/pages.yml.
To manually trigger a deployment:
- Go to the Actions tab
- Select the "Deploy to GitHub Pages" workflow
- Click "Run workflow" and select the branch to deploy from (usually
main)
The HTML version will be available at:
- English: https://iksnae.github.io/actual-intelligence/
- Spanish: https://iksnae.github.io/actual-intelligence/es/
- Japanese: https://iksnae.github.io/actual-intelligence/ja/
For the GitHub Pages deployment to work correctly, please follow these steps:
- Go to the repository settings: https://github.com/iksnae/actual-intelligence/settings/pages
- Under "Build and deployment":
- Source: Select "Deploy from a branch"
- Branch: Select "gh-pages" and "/ (root)"
- Click "Save"
- Under "GitHub Pages visibility", select:
- "Public" (if you want everyone to be able to view the page)
- The workflow will automatically deploy to the gh-pages branch when code is pushed to main or a new tag is created
- After the workflow completes, your site will be available at: https://iksnae.github.io/actual-intelligence/
Note: The first deployment will automatically create the gh-pages branch. After the workflow runs successfully, return to the Pages settings to select the gh-pages branch as your source.
