run-llama

Antigravity Demo — Development skill for Claude Code

Development community

Demo for Antigravity agent x LlamaParse/LiteParse for unstructured document parsing.

How to install Antigravity Demo

This entry records only its repository, not the path inside it, so there is no exact command to give. Open run-llama/antigravity-demo and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Antigravity Demo does

Demo for Antigravity agent x LlamaParse/LiteParse for unstructured document parsing.

Alternatives in Development

  • Claude Managed Agents Demo — Example for connecting Linear Agents SDK with Claude Managed Agents 88 ★
  • Demo — Demo-Ready Mode — clean up dev artifacts and prepare for demos/screenshots 63 ★
  • Demo Claude Marketplace — Dummy and naive demonstration template of custom Claude Code plugins marketplace structure 34 ★

README

antigravity-llamaindex

A small CLI to set up and run an **Antigravity** agent backed by your own GitHub repository as a data source, with LlamaParse/LiteParse skills for parsing unstructured files.

Requirements

  • Python >=3.13
  • `uv`
  • `gh` authenticated (gh auth login)
  • A Google/Gemini API key in GOOGLE_API_KEY or GEMINI_API_KEY
  • (Optional) A LlamaCloud key in LLAMA_CLOUD_API_KEY or LLAMA_PARSE_API_KEY to enable LlamaParse

Environment variables can be set in a local `.env` file.

Install

uv tool install .

This exposes the `llamagrav` command.

Usage

The CLI has four commands: `git-wiz`, `setup`, `run` and `resets`. They are meant to be run in order — each one persists state in `.config.json` in the current directory.

1. `llamagrav git-wiz` — publish your data to GitHub

Initializes a git repo from a local directory, creates a GitHub repository, pushes the contents, and saves the repository URL to `.config.json`.

llamagrav git-wiz \
    --directory ./my-data \
    --owner my-github-user \
    --repo-name my-antigravity-data \
    --description "Data for my Antigravity agent"

Flags:

Flag Description
-d, --directory Local directory to publish (defaults to .)
-o, --owner GitHub user/org that will own the repo
-r, --repo-name Name of the GitHub repo to create
--description Optional repo description

2. `llamagrav setup` — prepare the agent environment

Provisions the remote Antigravity environment from the repository configured above and saves the resulting environment id in `.config.json`.

llamagrav setup                  # uses LlamaParse (sends LlamaCloud key)
llamagrav setup --no-send-api-key   # LiteParse only, no key sent

3. `llamagrav run` — run the agent

llamagrav run --prompt "Summarize the PDFs in /data"

4. `llamagrav reset` — reset the envi