-
Notifications
You must be signed in to change notification settings - Fork 0
Writing with AI
DasBook includes AI features to help you write — but with an important philosophy: the AI is your assistant, not your co-author. The ideas in your story are always yours.
- Fix grammar and spelling
- Expand your notes into full prose (when you tell it what to write)
- Suggest better word choices
- Check your writing against your Codex rules
- Answer questions about your own story
- Organize and structure your content
- Research topics for your story
- Invent plot points you didn't ask for
- Create new characters on its own
- Decide what happens next in your story
- Write dialogue you haven't directed
- Fill in story gaps with its own ideas
If you ask the AI something vague like "write the next chapter," it will ask you questions: What do you want to happen? Who's involved? What's the tone? The creative decisions are always yours.
Click the floating chat button in the bottom-right corner to open a conversation with the AI. This is for:
- Asking questions about your story ("When did Sonny arrive in Boston?")
- Brainstorming ("What are some reasons a character might refuse to leave?")
- Getting information ("What do mockingbirds eat?")
The AI can see your universe's content, so it knows your characters, timeline, and research. It uses this context to give relevant answers.
Deep Analyze mode: Toggle this on in the chat for more thorough context searching. It uses semantic search to find the most relevant content across your entire universe.
Click AI Edit at the bottom of the editor to ask the AI to modify the current document. This is for:
- "Check this against the codex for consistency"
- "Fix grammatical errors"
- "Expand the description of the garden"
- "Tighten the dialogue — make it punchier"
The AI will return a modified version of your document. You'll see a side-by-side comparison with changes highlighted:
- Green text = something the AI added
- Red strikethrough = something the AI removed
You can Accept the changes or Reject them. If you accept, DasBook automatically saves a snapshot of the original first, so you can always go back.
Click the Dictate button in the editor footer to speak your text instead of typing. DasBook will transcribe what you say and insert it at your cursor. Click again to stop.
This uses your computer's built-in speech recognition — no internet required.
DasBook supports three AI providers. Set yours up in Settings > AI Connections:
| Provider | What It Is |
|---|---|
| Ollama | Free AI that runs on your own computer. Requires installing Ollama. |
| Claude | Anthropic's AI. Best quality. Requires an API key from console.anthropic.com. |
| Custom API | Works with OpenAI, Google Gemini, Groq, Mistral, and others. Enter your provider's URL and API key. |
You can switch providers at any time without losing any content.
Each universe can have its own AI rules that customize how the AI behaves for that specific project. Open AI Rules from the left sidebar to set rules like:
- "This story is written in past tense, third person"
- "Sonny always speaks with Southern slang"
- "The tone is humorous but with emotional depth"
The AI reads these rules before every interaction with your universe.
DasBook is designed so you can do almost everything by talking. Click Dictate to start speaking, then use the AI Chat to give instructions:
"Create a book called The Garden Chronicles with five chapters."
"Add a character named Sal the Rat. He's scrappy, street-smart, and speaks in short clipped sentences."
"Add a codex rule that all birds in this story can understand each other regardless of species, but they can't understand mammals."
"What did I establish about Tully's personality in chapter three?"
You can brainstorm, build structure, create codex rules, ask questions about your own story, and manage your entire project without touching a keyboard. The AI does the clicking for you.
This is especially powerful for authors who think better out loud, have difficulty typing, or just want to get ideas down fast before they disappear.