Skip to content

Releases: JHarp199345/Gwriter

0.2.0

Choose a tag to compare

@JHarp199345 JHarp199345 released this 24 Dec 02:30

Writing Dashboard 0.2.0

New Features

  • Button categorization and workflow organization
  • File tree picker for better file selection UX
  • Button help modal with workflow guides
  • Enhanced story bible management

Improvements

  • Better UI organization with button groups
  • Improved file selection experience
  • Updated to latest codebase with merged changes

Technical

  • Version bump to 0.2.0
  • Includes latest bug fixes and improvements from main branch

0.1.0

Choose a tag to compare

@JHarp199345 JHarp199345 released this 19 Dec 18:32

Writing Dashboard v0.1.0

An AI-powered BYOK writing dashboard for Obsidian that integrates chapter generation, micro-editing, and character management into your writing workflow.

🎯 What It Does

Writing Dashboard provides three powerful modes for AI-assisted writing:

  • Chapter Generate - Generate new chapters using input method, pulling context from your Story Bible, character notes, and previous chapters
  • Micro Edit - Refine specific passages with full context awareness, including 500 words before and after for seamless narrative flow
  • Character Update - Automatically extract and update character notes with timestamped entries for tracking character progression

✨ Key Features

  • Fully Self-Contained - No Python backend required! Everything runs within Obsidian
  • Multi-Provider Support - Works with OpenAI, Anthropic (Claude), and Google Gemini
  • Smart Context Integration - Automatically pulls from your Story Bible, Extractions, Sliding Window, and Character notes
  • Vault Browser - Built-in file browser to navigate your writing project
  • Surrounding Context - Micro-edit mode includes 500 words before/after selected text for better narrative continuity

πŸ“‹ Suggested Uses

  • Novel Writing - Generate chapters based on your outline and story bible
  • Line Editing - Refine problematic passages while maintaining narrative flow
  • Character Development - Track character arcs, relationships, and voice patterns automatically
  • Series Continuity - Maintain consistency across multiple books using Smart Connections
  • Writing Workflow - Integrate AI assistance into your existing Obsidian-based writing process

πŸš€ Quick Start

  1. Install the Plugin

    • Settings β†’ Community Plugins β†’ Browse
    • Search for "Writing Dashboard" and install
    • Or install from GitHub: https://github.com/JHarp199345/Gwriter
  2. Configure Settings

    • Go to Settings β†’ Writing Dashboard
    • Enter your AI API key (OpenAI, Anthropic, or Gemini)
    • Select your provider and model
    • Configure file paths to match your vault structure:
      • Book 2 Path: Your active manuscript
      • Story Bible Path: Your story bible file
      • Extractions Path: Your extractions file
      • Sliding Window Path: Your sliding window memory file
      • Character Folder: Where character notes are stored (default: Characters)
  3. Start Writing

    • Click the book icon in the ribbon to open the dashboard
    • Select your mode (Chapter/Micro-Edit/Character Update)
    • Enter your instructions and generate!

βš™οΈ Requirements

  • Obsidian installed
  • An AI API key from one of the supported providers:
    • OpenAI (GPT-5.2, GPT-4, etc.)
    • Anthropic (Claude 4.5 Opus, Claude 3 Sonnet, etc.)
    • Google Gemini (gemini-pro 3, gemini-1.5-pro, etc.)
  • No Python backend needed - the plugin makes API calls directly

πŸ“ Important Notes

  • API Keys: Your API key is stored securely in Obsidian's plugin settings (encrypted at rest)
  • File Paths: Make sure your configured file paths match your actual vault structure
  • Character Notes: The plugin will automatically create a Characters folder if it doesn't exist
  • Surrounding Context: Micro-edit mode automatically extracts 500 words before and after your selected text from your Sliding Window or Book file

🎨 How It Works

The plugin integrates with your existing Obsidian workflow:

  1. Chapter Generation: Uses your Story Bible, Extractions, Sliding Window, and Smart Connections to generate contextually-aware chapters
  2. Micro Editing: Analyzes selected text with surrounding context (500 words before/after) to produce refined alternatives
  3. Character Extraction: Parses narrative text to extract character traits, relationships, and arc progression, updating character notes with timestamps

πŸ”— Links

πŸ“„ License

MIT License - Free to use and modify


Note: This is the initial release. If you encounter any issues or have feature requests, please open an issue on GitHub!

Writing Dashboard 0.1.0

Choose a tag to compare

@JHarp199345 JHarp199345 released this 19 Dec 22:30
Version 0.1.0 - Latest with comprehensive stress test and logging