Optimizing AI Usage
Bits measure your AI usage in Nativeline. Using them wisely means building more with less. This guide shares strategies for efficient building.Choose the Right AI Mode
Different AI modes have different bit costs. Picking the right one saves bits.| Mode | Best For | Bit Cost |
|---|---|---|
| Quick | Fast iteration, simple changes | Lowest |
| Enhanced | Most projects (default) | Low |
| Max | Complex logic, deep debugging | Higher |
When to Switch Modes
- Use Quick for rapid color/text tweaks
- Stay on Enhanced for building features (default)
- Switch to Max only for complex algorithms or stubborn bugs See AI Modes for the full comparison.
Use the Toolkit to Save Bits
The Toolkit’s # commands let you attach real assets instead of describing them — saving bits and getting better results.Without Toolkit (More Bits)
With Toolkit (Fewer Bits)
Quick Toolkit Reference
| Command | Instead of Describing… |
|---|---|
#image | ”Add an image that looks like…” |
#font | ”Use a font similar to…” |
#color | ”Use a blue like hex #…” |
#data | ”Create sample data with…” |
#sound | ”Add a notification sound” |
#video | ”Add a background video” |
#lottie | ”Create a loading animation” |
#3d | ”Add a 3D model viewer” |
Understanding Bit Consumption
Not all requests use the same number of bits.What Uses More Bits
- Vague requests that need multiple iterations
- Complex features built all at once
- Repeated error-fix cycles
- Large code rewrites
- Back-and-forth clarifications
- Using Max mode for simple tasks
What Uses Fewer Bits
- Specific, clear requests
- Features built incrementally
- First-time success (fewer fix attempts)
- Small, focused changes
- Using reference images
- Using the Toolkit for assets
- Staying on Enhanced mode for most work
The Specificity Principle
The more specific your request, the fewer bits it uses.Expensive (Vague)
Efficient (Specific)
Build Incrementally
Building one feature at a time is more efficient than requesting everything at once.Expensive (All at Once)
Efficient (Step by Step)
Use Reference Images
A picture really is worth a thousandWithout Image
With Image
How to Use Images
- Take a screenshot of any app/website you like
- Drag and drop it into the Nativeline chat
- Reference it in your prompt
First-Time Success
Getting it right the first time saves bits.Before Sending a Prompt
- Be specific — Include exact values, colors, sizes
- Be complete — Mention all requirements upfront
- Be clear — Describe the user experience, not just the UI
The 30-Second Check
Before sending, ask yourself:- Have I specified WHERE this should appear?
- Have I specified HOW it should look?
- Have I specified WHAT it should do?
Leverage Pro Plan Features
If you’re on Pro plan, use the code editor for small changes.AI-Efficient
Manual-Efficient
Open the code editor and change:Optimize Error Handling
Errors consume bits. Reduce them.Preventive Prompting
Quick Error Context
When errors occur, provide helpful context immediately:Batch Similar Changes
If you need multiple similar changes, batch them:Expensive (Separate Requests)
Efficient (One Request)
Know When to Start Fresh
Sometimes restarting is more efficient than fixing.Signs to Rebuild
- Same error returning repeatedly
- Multiple interconnected issues
- Fundamental architecture problem
- More than 5 fix attempts
Efficient Restart
Smart Plan Management
Don’t Interrupt Plans
Let the AI complete its current plan before adding new requests. Interruptions can leave things half-done.Clear Plans When Pivoting
If you’re changing direction:Review Before Execution
When the AI shows its plan, review it:- Is this what you want?
- Is it the simplest approach?
- Should anything be different?
Bit Usage by Action
Low Bit Usage (1-10 bits)
- Simple questions
- Single color/text changes
- Spacing adjustments
- Single property changes
Medium Bit Usage (10-25 bits)
- Multiple styling changes
- Minor bug fixes
- Small UI polish
- Simple additions
High Bit Usage (25-50 bits)
- New components
- New screens
- Small features
- Multi-step changes
Very High Bit Usage (50-100+ bits)
- Complete app builds
- Complex features
- Major bug investigations
- Large multi-file changes
Tracking Your Usage
Monitor in Real-Time
Check the bit counter in Nativeline’s toolbar:- Current remaining bits
- Usage trend
- Reset date
Plan Your Sessions
If you have 200 bits left:- ✅ Polish existing features
- ✅ Make small fixes
- ❌ Start a major new feature (save for after reset)
Quick Reference
| Strategy | Savings |
|---|---|
| Specific prompts | 50-70% |
| Reference images | 40-60% |
| Building incrementally | 30-50% |
| Quick error context | 20-40% |
| Manual edits (Pro) | 90% for small changes |
| Batching similar changes | 30-50% |
Next Steps
Prompt Workshop
Master efficient prompting
AI Modes
Choose the right mode for the task
Toolkit
Attach assets to save bits
Plans & Pricing
Understand bit allocation