Fractal Thought Engine

Please visit our website on github.io

Living documents of human-AI consciousness collaboration.

The Fractal Thought Engine is a research platform and publishing system designed to explore emergent intelligence. It treats content creation not as a linear writing process, but as a compilation of thoughtโ€”transforming raw ideas into multi-modal, multi-perspective publications using an autonomous AI pipeline.

๐Ÿง  What is this?

This repository contains two distinct but integrated systems:

  1. The Presentation Layer (Frontend): A Jekyll-based static site that renders complex, tabbed content (Articles, Comics, Socratic Dialogues, etc.) for human consumption.
  2. DocOps (Backend): An AI-powered build system (DocProcessor) that orchestrates the transformation of raw notes into polished artifacts.

๐Ÿš€ The DocOps Pipeline

Unlike traditional CMSs, this project uses a declarative operator pipeline. We define what to do with content using Markdown files, and the system handles the cognitive heavy lifting.

Think of it as a Makefile for AI content generation.

Key Capabilities

๐Ÿ‘‰ Read the full Technical Documentation to understand how Operators, Transforms, and Task Types work.

๐Ÿ“‚ Repository Structure

1
2
3
4
5
6
7
8
9
10
11
12
.
โ”œโ”€โ”€ content/             # ๐ŸŸข PUBLISHED: The canonical source for the Jekyll site
โ”‚   โ””โ”€โ”€ topic-name/      # Contains content.md, comic.md, gametheory.md, etc.
โ”œโ”€โ”€ scratch/             # ๐ŸŸก STAGING: Raw notes and drafts in progress
โ”‚   โ””โ”€โ”€ new-idea/        # Where 'summarize_op' and 'draft_article_op' work
โ”œโ”€โ”€ docs/                # โš™๏ธ ENGINE: The Operator definitions (The "Source Code" of the AI)
โ”‚   โ”œโ”€โ”€ summarize_op.md  # Defines how to summarize notes
โ”‚   โ”œโ”€โ”€ comic_op.md      # Defines how to generate comics
โ”‚   โ””โ”€โ”€ ...
โ”œโ”€โ”€ _layouts/            # Jekyll layout templates
โ”œโ”€โ”€ _includes/           # Jekyll partials
โ””โ”€โ”€ index.html           # The homepage entry point

๐Ÿ› ๏ธ Workflow

The content lifecycle mimics a research lab:

  1. Capture: Dump raw notes, transcripts, or brain dumps into scratch/topic/notes.md.
  2. Distill: The Summarizer extracts key patterns.
  3. Draft: The Drafter creates a coherent content.md.
  4. Expand: The pipeline triggers parallel tasks to generate Comics, Game Theory analysis, Software Designs, etc.
  5. Publish: Content is promoted to content/, where the Frontmatter Operator tags it for SEO and navigation.
  6. Render: Jekyll builds the site, automatically detecting available formats and creating tabbed interfaces.

๐ŸŽจ Content Formats & Tags

The system automatically tags posts based on the formats generated by the AI. If a post contains specific artifacts, it receives specific metadata:

Artifact Auto-Tag Description
comic.md Creative-Writing Visual storytelling adaptation
gametheory.md Game-Theory Strategic decision analysis
socratic.md Philosophy-of-Mind Q&A exploration
statemachine.md Computational-Analysis System dynamics modeling
design.md Software-Design Technical architecture

๐Ÿ”ฎ Philosophy

  1. Thinking is Multi-Modal: A single idea is best understood when viewed as a story, a diagram, an argument, and a game.
  2. Source Material is Sacred: We never overwrite raw notes. We patch and iterate.
  3. Human-in-the-Loop: The AI proposes; the human steers. The pipeline includes explicit checkpoints for review.

Generated by the Fractal Thought Engine.