Transform Your Text with AI Power
Turn messy voice transcriptions and rough notes into beautifully formatted content using OpenAI GPT, Google Gemini, and Anthropic Claude. Perfect for Obsidian users who want to streamline their note-taking workflow.

Powerful Features
Everything you need to transform your text with AI
Multiple AI Services
Support for OpenAI GPT (3.5/4/4o), Google Gemini (1.5), and Anthropic Claude (3/3.5) with model selection for optimal performance.
Three Format Types
Transform text into structured notes with headers, flowing prose with proper grammar, or actionable to-do lists with checkboxes.
Seamless Integration
Right-click context menu and command palette integration. Select text, choose format, and watch the magic happen.
Customizable Prompts
Customize AI prompts for each format type to match your specific needs and writing style.
Secure & Private
API keys stored locally and securely. Direct API calls with no intermediary servers processing your content.
Smart Error Handling
Comprehensive error handling with user-friendly messages, connection testing, and retry logic.
See It In Action
Watch how AI Text Formatter transforms your content
Voice Transcription Input
So I was thinking about the project and we need to do several things first we need to set up the database then we need to create the user interface and also we should probably test everything before we deploy it to production oh and don't forget to update the documentation
# Project Tasks
## Database Setup
- Set up the database infrastructure
## User Interface Development
- Create the user interface components
- Ensure responsive design
## Testing & Deployment
- Test all functionality thoroughly
- Deploy to production environment
- Update project documentation
I was considering the project requirements and identified several key tasks that need to be completed. First, we need to establish the database infrastructure to support our application. Following that, we should focus on creating an intuitive user interface that meets our users' needs.
It's crucial that we thoroughly test all functionality before deploying to the production environment. Additionally, we must ensure that our project documentation is updated to reflect any changes made during the development process.
- [ ] Set up database infrastructure
- [ ] Create user interface components
- [ ] Implement responsive design
- [ ] Test all functionality thoroughly
- [ ] Deploy to production environment
- [ ] Update project documentation
Screenshots
See the plugin in action within Obsidian
Right-Click Context Menu
Easy access to formatting options directly from the editor
Settings Configuration
Configure AI services, API keys, and custom prompts
Command Palette Integration
Quick access to formatting commands via Obsidian's command palette
Easy Installation
Get started in minutes
Community Plugins (Recommended)
- Open Obsidian Settings
- Go to Community Plugins
- Search for "AI Text Formatter"
- Click Install and Enable
Manual Installation
- Download the latest release files
- Create folder in
.obsidian/plugins/
- Copy files to the folder
- Restart Obsidian and enable plugin
Ready to Transform Your Text?
Join thousands of Obsidian users who are already using AI to enhance their note-taking workflow.