Metadata-Version: 2.4
Name: talocode-xprolane
Version: 0.1.1
Summary: Open-source X Pro setup assistant for builders, founders, and creators — generate X Pro columns, search queries, audience maps, lists, daily engagement workflows, and launch monitoring plans
Author-email: Talocode <talocode@users.noreply.github.com>
License: MIT
Keywords: x,twitter,x-pro,growth,founders,creators,ai-builders,cli,sdk,social-intelligence,audience-building,launch,talocode
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: requests>=2.28.0
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: twine; extra == "dev"

# XProLane

**Open-source X (Twitter) Pro setup assistant** for builders, founders, and creators — niche positioning, column layouts, saved searches, lists, workflows, and launch checklists.

Part of **[Talocode](https://talocode.site)**.

| | |
|--|--|
| **Package** | `pip install talocode-xprolane` |
| **Import** | `from talocode_xprolane import XProLaneClient` |
| **CLI** | `xprolane-py` |
| **Repo** | [github.com/talocode/xprolane](https://github.com/talocode/xprolane) |
| **License** | MIT |

---

## Why XProLane?

X Pro is powerful but empty dashboards waste time. XProLane generates **opinionated setup plans**:

- Niche & product positioning  
- Column recipes  
- Saved search queries  
- List strategies  
- Daily workflows  
- Launch / profile checklists  

Local-first SDK/CLI; optional HTTP API when a server is running.

---

## Install

```bash
pip install -U talocode-xprolane
```

Python **3.10+**. Depends on `requests`.

---

## Quickstart

```python
from talocode_xprolane import XProLaneClient

client = XProLaneClient()  # default local/server base

print(client.health())
print(client.doctor())
print(client.demo())

plan = client.setup(niche="ai-builders", product="ScreenLane")
print(plan)

queries = client.queries(niche="founders")
columns = client.columns(niche="ai-builders")
lists = client.lists(niche="founders")
workflow = client.workflow(niche="ai-builders")
launch = client.launch(product="ScreenLane")
profile = client.profile(handle="yourhandle", niche="builders")

# Persist / recall setups (when server supports it)
client.init()
setups = client.list_setups()
```

Pass `base_url=` if your XProLane server is not on the default host.

---

## CLI

```bash
xprolane-py --help
xprolane-py demo
xprolane-py setup --niche ai-builders --product ScreenLane
xprolane-py queries --niche founders
xprolane-py columns --niche ai-builders
xprolane-py workflow --niche founders
xprolane-py launch --product SearchLane
```

---

## Client API

| Method | Purpose |
|--------|---------|
| `health()` / `doctor()` | Service checks |
| `init()` | Initialize local/server state |
| `setup(**kwargs)` | Full Pro setup plan |
| `niche(**kwargs)` | Niche framing |
| `columns(**kwargs)` | Column layout suggestions |
| `queries(**kwargs)` | Saved search queries |
| `lists(**kwargs)` | List strategy |
| `workflow(**kwargs)` | Daily workflow |
| `launch(**kwargs)` | Launch checklist |
| `profile(**kwargs)` | Profile optimization notes |
| `list_setups()` / `get_setup(id)` | Saved setups |
| `demo()` | Sample plan |

---

## Related Talocode products

| Product | Role |
|---------|------|
| **XProLane** | X Pro setup (this package) |
| **[SignalLane](https://github.com/talocode/signallane)** | X growth intelligence |
| **[ReplyLane](https://github.com/talocode/replylane)** | Reply opportunity intelligence |
| **[X Agent](https://github.com/talocode/x-agent)** | X automation agent |
| **[ScreenLane](https://github.com/talocode/screenlane)** | Screen-aware agent commands |

---

## Talocode ecosystem

| Project | Role |
|---------|------|
| **[XProLane](https://github.com/talocode/xprolane)** | This product |
| **[StackLane](https://github.com/talocode/stacklane)** | Cloud platform |
| **[SearchLane](https://github.com/talocode/searchlane)** | Agent web search |
| **[Tradia](https://github.com/talocode/tradia)** | Trading intelligence |

[docs.talocode.site](https://docs.talocode.site) · [github.com/talocode](https://github.com/talocode)

## License

MIT © Talocode
