Use this file to discover all available pages before exploring further.
SOLOENT.md is the Central Control Panel for writing projects in SoloEnt — the AI’s long-term memory that records your story’s DNA, tracks progress, and maintains consistency across tens of thousands of words.It’s optional, designed for medium to long-form writing. Shorter tasks may not need it — enable it when your project calls for it.
Like CLAUDE.md in coding projects, SOLOENT.md is the instruction manual for AI. It tells the AI what this project is about, how to write it, and where you are in the journey.
Add new locations, rules, or systems as your world grows. Core rules should remain stable.
Records the rules of your fictional world to prevent logical conflicts:
Core World Rules: Magic systems, technology levels, social structures
World Index: Links to detailed world-building documents
Example:
## 2. World System (Rules & Index)### 2.1 Core World Rules (Summary)> Reality is unstable within the Building. Small changes accumulate. > Memory cannot be trusted. Physical evidence disappears or transforms.### 2.2 World Index (Pointers)- [The Building] -> `world/the-building.md`- [Magic System] -> `world/magic-system.md`
Use index pointers for complex settings. Keep SOLOENT.md concise by storing detailed world-building in separate files.
Set this once and adjust only if you need to course-correct the AI’s writing style.
The most powerful section for tuning AI writing style:
Base Tone: Overall atmosphere (e.g., “Claustrophobic, oppressive”)
Language & Rhetoric: Sentence structure, word choice, literary devices
Dialogue Style: How characters speak
Pacing Rules: Chapter rhythm and tension management
Example:
## 5. Stylistic Guidelines (Deep Deconstruction)- **Base Tone**: Claustrophobic, oppressive, quietly unhinged- **Language & Rhetoric**: Clean, restrained prose that fractures alongside the protagonist's mind. Short sentences during panic.- **Dialogue Style**: Sparse. Conversations feel slightly off—people almost say what they mean.- **Pacing Rules**: Slow burn with sudden stabs of terror. Each chapter ends on a hook.
Be specific in this section. “Write beautifully” is vague. “Use short, punchy sentences under 15 words” is actionable.
Auto-Updated: The Agent learns from your feedback and revision requests, automatically extracting your preferences and constraints.User Updated: You can also manually add constraints anytime to steer the AI.
Your direct instructions to the AI:
Narrative Taboos: What NOT to write (e.g., “No romance subplot”)
User Constraints: Specific requirements you care about
Use this section to fix recurring issues. If the AI keeps adding romance when you don’t want it, add “No romantic subplots” to Narrative Taboos.
Example:
## 6. Key Notes & Soft Constraints### Narrative Taboos- No jump scares as primary horror device- No excessive gore (psychological horror is the focus)- Avoid explaining too much—ambiguity is the weapon### User Constraints- Psychological horror focus: paranoia, gaslighting, mind games- Reader should question what's real alongside protagonist
🧠 Intelligent Learning SystemThis section has a special power: it learns from your feedback automatically.When you ask the Agent to revise something:
“Make the dialogue less formal” → Adds constraint: “Keep dialogue casual and natural”
Lifecycle: Auto-Updated (After every writing session)
The Agent automatically updates this section as you write. You rarely need to touch it manually.
The most dynamic section, updated by the Agent after every writing session:
Current Status: Where are we in the story?
Character Snapshot: Current physical/mental state of characters
Recent Plot Flow: Summary of what just happened
Pending Threads: Open plot hooks and foreshadowing to remember
Execution Review: Quality check for the latest chapter
Example:
## 7. Active Writing State (Dynamic Context)### 7.1 Current Status- **Current Chapter**: Chapter 2 - "Moving In" (Completed)- **Story Time**: November 1st, 3:17 AM (first night in apartment)- **Current Location**: Apartment 4C, bedroom- **Immediate Atmosphere**: Terror, sleeplessness, questioning sanity### 7.2 Character Snapshot- **Mei Chen**: Terrified, sleep-deprived, finding notes in her own handwriting, fearing she's inherited her grandmother's mental illness### 7.3 Recent Plot Flow- **Ch.1**: Mei viewed 4C, met Mr. Kadir, signed lease- **Ch.2**: Moving day—elevator broken, lost time, duplicate cup appeared### 7.4 Pending Threads- **Urgent Hooks**: The note from her dream, the duplicate cups- **Active Foreshadowing**: The closet door that won't latch- **Next Chapter Goal**: The notes continue and escalate
This section is why SOLOENT.md works. It gives the AI perfect memory of where you left off.
A stale SOLOENT.md leads to poor AI performance. If Section 7 (Active Writing State) is outdated, the AI will write as if you’re still in Chapter 2 when you’re actually on Chapter 8.
How to keep it fresh:
Let the Agent update it after each chapter
Review Section 7 at the start of each writing session
Manually sync if you skip chapters or rewrite sections
At the beginning of each writing session, mention SOLOENT.md in your prompt (e.g., “Let’s continue writing. Check SOLOENT.md for context.”). This ensures the AI loads the latest state.
Problem: You write 3 chapters without updating Active Writing State.Result: The AI forgets recent plot developments and writes inconsistently.Solution: Let the Agent update after each chapter, or manually sync before starting a new session.
Vague style guidelines
Problem: Section 5 says “Write beautifully” or “Make it exciting.”Result: The AI doesn’t know what you mean and defaults to generic prose.Solution: Be specific. “Use sentences under 15 words. Focus on tactile sensory details. Avoid adverbs.”
Forgetting to use indexes
Problem: You paste 20 pages of world-building directly into SOLOENT.md.Result: The file becomes bloated and hard to navigate.Solution: Keep summaries in SOLOENT.md, store details in linked files.
Not setting narrative taboos
Problem: You don’t explicitly state what you don’t want.Result: The AI adds a romance subplot you hate, or resolves tension too quickly.Solution: Use Section 6 to clearly state “No romance,” “No easy solutions,” etc.
Create character snapshots for each POV in Section 7.2:
### 7.2 Character Snapshot- **Protagonist A** (POV 1): Currently in the castle, unaware of the betrayal- **Protagonist B** (POV 2): Just discovered the truth, planning revenge
Track story time vs. narrative time in Section 7.1:
### 7.1 Current Status- **Current Chapter**: Chapter 5 (Flashback)- **Story Time**: 1995 (20 years before main timeline)- **Narrative Time**: Revealing why the protagonist fears water