An open API service indexing awesome lists of open source software.

https://github.com/lemniscate-world/logos

An intelligent writing environment that combines structured thinking methodologies with modern AI assistance. Not a content generator - but a thinking companion for rigorous academic work.
https://github.com/lemniscate-world/logos

academic-writing academic-writing-analytics ai-education critical-thinking edtech essay-writing knowledge-management local-llm ollama reactjs research-tools structured-thinking zettelkasten

Last synced: about 1 month ago
JSON representation

An intelligent writing environment that combines structured thinking methodologies with modern AI assistance. Not a content generator - but a thinking companion for rigorous academic work.

Awesome Lists containing this project

README

          

# Logos (In Development)

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![React](https://img.shields.io/badge/React-18.2.0-blue)](https://react.dev/)
[![LLM-Ollama](https://img.shields.io/badge/LLM-Ollama-orange)](https://ollama.ai/)

An intelligent writing environment that combines structured thinking methodologies with modern AI assistance. Not a content generator - but a thinking companion for rigorous academic work.

## Features

🧠 **Thinking Frameworks Integration**
- Pre-built essay structures (Toulmin Model, SWOT Analysis, Peterson's Essay Framework)
- Custom framework creation
- Section-specific guidance prompts

🌳 **Hierarchical Outlining**
- Drag-and-drop nested sections
- Visual tree structure representation
- Auto-save with local storage

📚 **Zettelkasten System**
- Atomic note-taking with bidirectional linking
- Note ↔ Section relationship visualization
- Knowledge graph exploration

🤖 **AI Thinking Coach**
- Local LLM integration (Ollama) or Hugging Face
- Socratic questioning system
- Argument strength analysis
- Clarity scoring system

## Philosophical Foundations
Logos is built on three core intellectual traditions:
1. **Jordan Peterson's Hierarchical Meaning**: Structured argument development through nested claims/evidence
2. **Luhmann's Zettelkasten**: Bidirectional linking of atomic knowledge units
3. **Socratic Method**: AI-driven questioning to expose logical gaps

## Features
| Category | Capabilities |
|------------------------|-----------------------------------------------------------------------------|
| 🧠 Thinking Frameworks | Toulmin/SWOT/Peterson templates • Custom framework builder • Section prompts|
| 🌳 Hierarchical Writing | Drag-and-drop outlining • Visual tree maps • Auto-versioning |
| 📚 Knowledge Management | Zettelkasten notes • Bidirectional linking • Graph visualization |
| 🤖 AI Collaboration | Local LLM (Ollama) • Socratic questioning • Argument strength analysis |

## Comparative Analysis
| Feature | ThinkLab | Obsidian | Overleaf | Grammarly |
|-----------------------|----------|----------|----------|-----------|
| AI Thinking Prompts | ✅ | ❌ | ❌ | ❌ |
| Academic Frameworks | ✅ | ❌ | ❌ | ❌ |
| Zettelkasten Linking | ✅ | ✅ | ❌ | ❌ |
| LaTeX Support | 🚧 | ❌ | ✅ | ❌ |

Why not use ChatGPT?

🤖 ChatGPT writes for you → ThinkLab teaches you to think

📚 Retain full authorship vs black-box generation

🎯 Structured accountability vs chat randomness

```mermaid
gantt
title Development Roadmap
dateFormat YYYY-MM-DD
section 2025
Prototype :a3, 2025-01-01, 2025-06-30