Documentation Index
Fetch the complete documentation index at: https://docs.trytrellis.app/llms.txt
Use this file to discover all available pages before exploring further.
open-typeless
A step-by-step tutorial showing how to use Trellis to build a macOS voice input app from scratch.Source Code:
github.com/mindfold-ai/open-typeless
Project Initialization
Create Electron Project
Initialize Trellis

Copy Specs from Existing Project
If you have specs from a similar project, copy them over:Ask AI to Fill in Specs
Prompt:Help me select useful specs from electron-doc/ and organize them into this project’s .trellis/spec/AI will analyze and organize specs:

Task Planning
Ask AI to Plan Tasks
Prompt:I want to use Volcengine ASR BigModel API to build this. Help me plan how to break down the tasks.AI creates a batch-based task plan:

Create Tasks
AI creates tasks organized into batches:| Batch | Tasks | Purpose |
|---|---|---|
| Batch 1 | asr-infrastructure | Foundation (must complete first) |
| Batch 2 | asr-audio-recorder, asr-volcengine-client, asr-floating-window | Can run in parallel |
| Batch 3 | asr-integration | Integration (depends on Batch 2) |

Complete Batch 1
After Batch 1 completes, verify and update downstream task contexts:
Parallel Development
Start Parallel Sessions
For current Trellis, create one Git worktree and one AI session for each Batch 2 task, then start the matching Trellis task inside that session.
Monitor Progress
Check Agent Status
AI monitors agent status and task progress:
Record Session
After parallel sessions complete, review and merge each branch through your normal Git process:
/trellis:finish-work

Continue Development
Check Remaining Tasks
AI shows remaining tasks in the current project:
Implement Next Feature
Select the next task, AI uses trellis-implement sub-agent then trellis-check sub-agent:
Configure and Test
AI helps with remaining setup (environment config, permissions):
Summary
Using Trellis to build open-typeless:| Step | What | Trellis Feature |
|---|---|---|
| 1 | Initialize project | trellis init, spec organization |
| 2 | Plan tasks | AI task breakdown, batch planning |
| 3 | Parallel development | Native Git worktrees + session-scoped Trellis tasks |
| 4 | Monitor & record | /trellis:finish-work |
| 5 | Continue iterating | Task hooks, implement/trellis-check sub-agents |