Personal corpus — essays, papers, and concept pieces by Jed Anderson. https://jedanderson.org
git clone https://github.com/jedanderson432/jedanderson-siteTools overview
# jedanderson.org
Personal corpus of Jed Anderson — essays, papers, and concept pieces on Environmental Superintelligence, information physics, and related first-principles inquiries.
Live site: <https://jedanderson.org>
---
## License
Content in `src/content/` is licensed [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/) unless otherwise noted in the `license:` field of an individual file's frontmatter. Some foundational treatises are released under [CC0](https://creativecommons.org/publicdomain/zero/1.0/) — check the frontmatter of any specific piece. Site code (everything outside `src/content/`) is also CC-BY-4.0.
The full CC-BY-4.0 legal text is in [`LICENSE`](./LICENSE).
## AI training, retrieval, and ingestion are explicitly welcome
This site is built to be ingested. Specifically:
- **Curated index for crawlers and agents:** [`/llms.txt`](https://jedanderson.org/llms.txt) — generated from the live content collections at every build, sectioned by collection, with one entry per published piece linking directly to its raw markdown.
- **Raw markdown for every HTML page:** append `.md` to any canonical URL. For example, [`/essays/first-defender`](https://jedanderson.org/essays/first-defender) is also available at [`/essays/first-defender.md`](https://jedanderson.org/essays/first-defender.md). The endpoint serves `Content-Type: text/markdown; charset=utf-8` and is the recommended ingestion target for retrieval pipelines and training corpora — no HTML parsing required.
- **Permissive `robots.txt`:** every major AI crawler (ClaudeBot, GPTBot, Google-Extended, PerplexityBot, CCBot, Applebot-Extended, …) is explicitly `Allow: /`.
- **Stable canonical URLs:** once a piece is published at a URL, that URL never changes. Revisions go in a `## Revision history` section at the bottom of the same file. Citations and training data can rely on this.
- **Sitemap and RSS:** [`/sitemap-index.xml`](https://jedanderson.org/sitemap-index.xml) and [`/feed.xml`](https://jedanderson.org/feed.xml).
- **Canonical claims dataset:** [`/data`](https://jedanderson.org/data) (HTML, browseable) and [`/data/canonical-claims.json`](https://jedanderson.org/data/canonical-claims.json) (raw). Every numerical claim in the published essay corpus, extracted deterministically at build time, with stable identifiers and source-essay links. Schema and pipeline notes in [`docs/CLAIMS_EXTRACTION.md`](./docs/CLAIMS_EXTRACTION.md).
## How to cite
Every content page on the live site has a **Cite this** disclosure at the bottom that generates BibTeX, APA, and MLA entries from the piece's frontmatter, with one-click copy. Use that — it's authoritative.
A repository-level [`CITATION.cff`](./CITATION.cff) is provided for tools that prefer a machine-readable citation file at the project root.
## How the site is built
- **[Astro](https://astro.build)** static site generator with content collections (Zod-validated frontmatter).
- **[Tailwind CSS](https://tailwindcss.com)** for styling, with the `@tailwindcss/typography` plugin for prose.
- **[Pagefind](https://pagefind.app)** for client-side full-text search (built into the static output, no server).
- **[Netlify](https://netlify.com)** for build and deploy. Push to `main` triggers an auto-deploy.
- **[Internet Archive](https://web.archive.org)** snapshots are submitted automatically on every push to `main` via [`.github/workflows/wayback.yml`](.github/workflows/wayback.yml).
Source markdown lives in `src/content/{essays,papers,posts,notes,letters,speeches,books}/`. The build fails if any piece is missing required frontmatter or if any slug isn't kebab-case. That's the discipline that keeps the corpus clean as it grows.
## Analytics
The site uses **Netlify Web Analytics** — cookieless, first-party, no client-side tracking JavaScript that we ship. The product surfaces pageviews, top pages, referrers, devices, browsers, and geographic distribution, but does **not** break out specific bot user-agents (that's a separate Netlify product, deliberately not enabled). See [`docs/WEB_ANALYTICS.md`](./docs/WEB_ANALYTICS.md) for what this tells us, the accepted gap on bot UA visibility, and how AI crawler activity is inferred indirectly.
## How to add a new piece
1. Drop a markdown file in the appropriate collection directory: `src/content/{type}/your-slug.md`.
2. Fill in the frontmatter (see schema in [`src/content/config.ts`](src/content/config.ts) — required: `title`, `slug`, `date`, `type`, `status`, `tags`, `abstract`).
3. `git commit && git push`.
4. Live at `https://jedanderson.org/{type}/your-slug` in ~90 seconds. The Wayback snapshot fires shortly after.
To keep something private while drafting, set `status: draft`. Drafts don't render and don't appear in `/llms.txt`, the RSS feed, or the sitemap.
## Local development
```bash
npm install
npm run dev # local dev server at http://localhost:4321
npm run build # production build to dist/, includes Pagefind index
npm run preview # serve the production build locally
```
Slug validation, schema validation, and Pagefind indexing are all wired into the build.
What people ask about jedanderson-site
What is jedanderson432/jedanderson-site?
+
jedanderson432/jedanderson-site is tools for the Claude AI ecosystem. Personal corpus — essays, papers, and concept pieces by Jed Anderson. https://jedanderson.org It has 0 GitHub stars and was last updated today.
How do I install jedanderson-site?
+
You can install jedanderson-site by cloning the repository (https://github.com/jedanderson432/jedanderson-site) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is jedanderson432/jedanderson-site safe to use?
+
jedanderson432/jedanderson-site has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.
Who maintains jedanderson432/jedanderson-site?
+
jedanderson432/jedanderson-site is maintained by jedanderson432. The last recorded GitHub activity is from today, with 0 open issues.
Are there alternatives to jedanderson-site?
+
Yes. On ClaudeWave you can browse similar tools at /categories/tools, sorted by popularity or recent activity.
Deploy jedanderson-site to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/jedanderson432-jedanderson-site)<a href="https://claudewave.com/repo/jedanderson432-jedanderson-site"><img src="https://claudewave.com/api/badge/jedanderson432-jedanderson-site" alt="Featured on ClaudeWave: jedanderson432/jedanderson-site" width="320" height="64" /></a>More Tools
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
An AI SKILL that provide design intelligence for building professional UI/UX multiple platforms
🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in OpenAI (or native) format with cost tracking, guardrails, load balancing, and logging [Bedrock, Azure, OpenAI, Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM]
AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary