mirror of
https://github.com/AJaySi/ALwrity.git
synced 2026-04-25 08:55:58 +03:00
[GH-ISSUE #243] ALwrity Assistive writing powered by Exa AI #503
Labels
No labels
AI Content Agents
AI Content Strategy
AI Content planning
AI Marketing Tools
AI SEO
AI personalization
AI writer
ALwrity Copi-lot
Alwrity web search
Anthropic
DeepSeek
Gemini AI
Integration
LLM
OnBoarding
OnBoarding
RAG knowledgebase Memory
bug
documentation
enhancement
good first issue
help wanted
invalid
openai
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ALwrity#503
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @AJaySi on GitHub (Sep 7, 2025).
Original GitHub issue: https://github.com/AJaySi/ALwrity/issues/243
Originally assigned to: @AJaySi on GitHub.
Feature Concept: "Smart Writing Assistant"
�� Core Functionality
Real-time writing assistance as users type
Contextual suggestions based on current content
Automatic citations with relevant sources
Seamless integration with existing LinkedIn editor
🔧 Implementation Approach
Word count trigger: After 5-6 words typed
Sentence completion: After first sentence
Time-based: After 3-5 seconds of inactivity
Time-based: After 3-5 seconds of inactivity
Manual trigger: User presses Ctrl+Space or clicks suggestion button
3. Suggestion Display
Inline suggestions appear below current text
Citation previews with source titles and URLs
Accept/Reject buttons for each suggestion
"Continue writing..." prompts with relevant context
Smart Triggers
Contextual: "The AI market is growing..." → Suggests statistics
Question-based: "What are the benefits of..." → Suggests answers
Opinion-based: "I believe that..." → Suggests supporting evidence
Implementation Phases
Phase 1: Basic Assistant
✅ Toggle switch in header
✅ Basic text continuation suggestions
✅ Simple accept/reject interface
✅ Exa integration for source finding
Phase 2: Enhanced Features
✅ Contextual suggestions based on draft content
✅ Citation integration with fact-check system
✅ Multiple suggestion types (continuation, enhancement, citation)
✅ Smart triggering based on content analysis
Phase 3: Advanced Intelligence
✅ Learning from user behavior
✅ Industry-specific suggestions
✅ Tone and style matching
✅ Integration with LinkedIn analytics
�� Key Benefits
For Users
Faster writing with intelligent suggestions
Better content quality with verified sources
Reduced writer's block with contextual prompts
Professional credibility with automatic citations
@AJaySi commented on GitHub (Sep 8, 2025):
Assistive Writing User Guide
What is Assistive Writing?
Assistive Writing is an AI-powered feature in ALwrity that helps you continue your LinkedIn posts with contextually relevant suggestions. It uses advanced AI to understand what you're writing and provides intelligent continuations based on real-time web research.
How to Use Assistive Writing
1. Enable Assistive Writing
2. Start Writing
3. Receive Your First Suggestion
4. Accept or Dismiss Suggestions
To Accept a Suggestion:
To Dismiss a Suggestion:
5. Request More Suggestions
After your first automatic suggestion, the system becomes more conservative to save costs:
Understanding the Suggestions
What Makes a Good Suggestion?
Source Information
Each suggestion includes:
Best Practices
✅ Do This:
❌ Avoid This:
Troubleshooting
"No suggestions appearing"
"API quota exceeded" error
"No relevant sources found"
"Search service not configured"
Cost and Usage
How It Works:
Why Manual After First Suggestion?
Tips for Better Results
1. Be Specific
Instead of: "AI is changing business"
Try: "AI is transforming customer service with chatbots and predictive analytics"
2. Use Industry Terms
The AI understands business terminology better than casual language
3. Write Complete Thoughts
Instead of: "Marketing is"
Try: "Marketing is evolving rapidly with new digital tools"
4. Review Sources
Always check the provided source links to ensure accuracy
5. Edit as Needed
Accept suggestions as starting points, then edit to match your voice
Privacy and Data
Support
If you encounter issues:
Assistive Writing is designed to enhance your LinkedIn content creation experience while maintaining cost efficiency and user control.
@AJaySi commented on GitHub (Sep 8, 2025):
Assistive Writing - Quick Reference
🚀 Getting Started
📝 How It Works
🎯 Best Practices
🔧 Common Issues
💡 Pro Tips
📞 Need Help?
ASSISTIVE_WRITING_USER_GUIDE.mdQuick reference for ALwrity's Assistive Writing feature
@AJaySi commented on GitHub (Sep 8, 2025):
Assistive Writing Workflow
Visual Workflow
Step-by-Step Process
Phase 1: Initial Setup
Phase 2: First Suggestion
Phase 3: Ongoing Usage
Key Points
Automatic vs Manual
Cost Control
User Experience
Error Handling
Success Indicators
✅ Working Correctly:
❌ Needs Attention:
This workflow ensures cost-effective, user-controlled AI assistance for LinkedIn content creation.