Repository navigation
Releases: JHarp199345/Gwriter
Releases Β· JHarp199345/Gwriter
Release list
0.2.0
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
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
-
Install the Plugin
- Settings β Community Plugins β Browse
- Search for "Writing Dashboard" and install
- Or install from GitHub:
https://github.com/JHarp199345/Gwriter
-
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)
-
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
Charactersfolder 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:
- Chapter Generation: Uses your Story Bible, Extractions, Sliding Window, and Smart Connections to generate contextually-aware chapters
- Micro Editing: Analyzes selected text with surrounding context (500 words before/after) to produce refined alternatives
- Character Extraction: Parses narrative text to extract character traits, relationships, and arc progression, updating character notes with timestamps
π Links
- Repository: https://github.com/JHarp199345/Gwriter
- Issues: Report bugs or request features on GitHub
- Documentation: See the README in the plugin folder for detailed usage instructions
π 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
Version 0.1.0 - Latest with comprehensive stress test and logging