Free AI coding assistant. Watch ads, earn tokens, keep building.
npm install nolimit-aiFree AI coding assistant. Watch ads, earn tokens, keep building.
``bash`
npm install -g nolimit-ai
nolimit
NoLimit is a free AI coding CLI powered by watching ads. No API keys, no credit
cards - just code. When you need more tokens, watch a 30-second ad and keep
building.
- Free forever - Watch ads to earn tokens, no payment required
- Full AI coding assistant - Code generation, file editing, shell commands
- 8,000 tokens per ad - Each 30-second ad gives you substantial coding
capacity
- Works offline - Tokens are cached locally
- Privacy-focused - Your code stays on your machine
`bash`
npm install -g nolimit-ai
Requires Node.js 20+
`bashStart NoLimit
nolimit
Commands
| Command | Description |
| ----------- | ----------------------------------------- |
|
/earn | Watch a 30-second ad to earn 8,000 tokens |
| /balance | Check your current token balance |
| /help | Show all available commands |
| /clear | Clear screen and conversation |
| /model | Change AI model |
| /settings | Configure NoLimit |Token Economics
| Task | Approximate Cost |
| ------------------- | ---------------- |
| Simple question | ~1,500 tokens |
| Code review | ~5,000 tokens |
| File generation | ~3,000 tokens |
| Large file analysis | ~25,000 tokens |
Earn rate: 8,000 tokens per 30-second ad
Welcome bonus: 4,000 tokens for new users
Authentication Options
$3
No setup required. Just run
nolimit and start coding.`bash
nolimit
`$3
Use your Google account for additional quota.
`bash
nolimit
Select "Login with Google" when prompted
`$3
Bring your own API key.
`bash
export GEMINI_API_KEY="your-key"
nolimit
`Configuration
Settings are stored in
~/.gemini/settings.json:`json
{
"security": {
"auth": {
"selectedType": "nolimit"
}
}
}
`Environment Variables
| Variable | Description |
| ----------------- | ------------------------------------- |
|
NOLIMIT_API_URL | Backend API URL (default: production) |
| NOLIMIT_WEB_URL | Website URL for ad viewer |
| GEMINI_API_KEY | Optional: Use your own Gemini API key |How Ads Work
1. Run
/earn in the CLI
2. Browser opens to the ad viewer page
3. Watch a 30-second ad
4. Tokens are automatically credited to your account
5. Continue codingDevelopment
`bash
Clone the repo
git clone https://github.com/nolimit-team/nolimit.git
cd nolimitInstall dependencies
npm installBuild
npm run buildRun locally
node bundle/gemini.js
``NoLimit is built on top of Gemini CLI with:
- NoLimitContentGenerator - Wraps API calls with token management
- Token balance checking - Pre-flight balance verification
- Ad integration - Browser-based ad viewing for token earning
- Website: https://usenolimit.com
- Issues: https://github.com/nolimit-team/nolimit/issues
- npm: https://www.npmjs.com/package/nolimit-ai
Apache License 2.0