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

https://github.com/darrylschaefer/ai-text-editor

AI-powered word processor for writers—semantic search, version diffs, and tool-using agents with reusable prompt macros.
https://github.com/darrylschaefer/ai-text-editor

ai artificial-intelligence chatgpt openai productivity text text-editor word-processor writing

Last synced: about 1 month ago
JSON representation

AI-powered word processor for writers—semantic search, version diffs, and tool-using agents with reusable prompt macros.

Awesome Lists containing this project

README

          

# ai-text-editor

Local-first AI text editor for writers. Manage documents, run powerful macros, and collaborate with AI agents (with tools) using your own API key.

[Visit Website](https://fthr.vercel.app/) · [Report Bugs](https://github.com/darrylschaefer/ai-text-editor/issues/new/choose) · [Request Feature](https://github.com/darrylschaefer/ai-text-editor/issues/new/choose)

## Core features
- **Document management**: create, edit, organize, export/import
- **AI agents with tool access**: multi-step workflows that can call tools to help complete tasks
- **Reusable macros & prompts**: quick actions, templates, and selection sending
- **Semantic / hybrid search (embeddings)**: faster "find by meaning," not just keywords
- **Revision history & diffs**: inspect changes over time
- **Mobile + desktop friendly**

## Privacy / Data
Your documents and API key are stored locally on your device. When you use AI features (including agents, tools, and embeddings), the app sends relevant text/context and request payloads to the OpenAI API for processing; we don't store your content on our servers.

## Prerequisites
- **Node.js**
- **OpenAI API key**

## Getting started (dev)
```bash
git clone https://github.com/darrylschaefer/ai-text-editor
cd ai-text-editor
npm install
npm run dev
```

Open: `http://localhost:5173`

## Backup
Use **Export** in the sidebar to save your data and **Import** to restore it.

## Contributing
Issues and PRs welcome.

## License / Credits
Inspired by and adapted from BetterChatGPT (CC0). This project is released under the MIT license.