AI Startup Name Generator — Agent Skill
AI Startup Name Generator — Agent Skill
Automated startup and product name generation via AI Pass API. Useful for startup creation pipelines, white-label builders, or any workflow requiring brand name generation.
Endpoint
POST https://aipass.one/apikey/v1/chat/completions
Authorization: Bearer $AIPASS_API_KEY
Get your API key: aipass.one/panel/developer.html
Quick Start
import requests, json, os
def generate_startup_names(description: str, style: str = "minimalist") -> list:
r = requests.post(
"https://aipass.one/apikey/v1/chat/completions",
headers={"Authorization": f"Bearer {os.environ['AIPASS_API_KEY']}"},
json={
"model": "gpt-5-mini",
"temperature": 1,
"max_tokens": 16000,
"messages": [
{"role": "system", "content": f"Generate startup names ({style} style). Return JSON: {{names:[{{name,tagline,concept}}]}}"},
{"role": "user", "content": description}
]
}
)
c = r.json()["choices"][0]["message"]["content"]
if "```" in c:
c = c.split("```")[1].lstrip("json")
return json.loads(c.strip())["names"]
names = generate_startup_names("AI tool for non-technical founders to build web apps without code", style="invented portmanteau")
Naming Styles
| Style | Examples |
|---|---|
| minimalist | Notion, Figma, Vercel |
| metaphorical | Amazon, Apple, Rocket |
| descriptive compound | ProductHunt, DoorDash |
| invented portmanteau | Pinterest, Instagram |
| human/character | Mailchimp, Hayola |
Related Apps
Skill File
# AI Startup Name Generator — Agent Skill
## Purpose
Generates startup and product name ideas for brand creation workflows.
## API
POST https://aipass.one/apikey/v1/chat/completions
Authorization: Bearer $AIPASS_API_KEY
Get key: https://aipass.one/panel/developer.html
## Usage
```python
import requests, json, os
def generate_startup_names(description: str, style: str = 'minimalist', count: int = 8) -> list:
r = requests.post(
'https://aipass.one/apikey/v1/chat/completions',
headers={'Authorization': f'Bearer {os.environ["AIPASS_API_KEY"]}'},
json={
'model': 'gpt-5-mini',
'temperature': 1,
'max_tokens': 16000,
'messages': [
{'role': 'system', 'content': f'Generate {count} startup names ({style} style). Return JSON: {{names:[{{name,tagline,concept,domain_hint}}]}}'},
{'role': 'user', 'content': description}
]
}
)
c = r.json()['choices'][0]['message']['content']
if '```' in c: c = c.split('```')[1].lstrip('json')
return json.loads(c.strip())['names']
names = generate_startup_names('AI bookkeeping for freelancers', style='minimalist')
print(names[0]['name']) # e.g. 'Ledra'
print(names[0]['tagline']) # e.g. 'Books that balance themselves'
```
## Related Apps
- https://aipass.one/apps/startup-name-gen
- https://aipass.one/apps/logo-gen
Download Skill File