# Overview

Armixxx turns long NSFW videos into shorts and posts them across multiple platforms using AI agents.

In the app: everything lives on a creator's page — open Creators, pick a creator, and you will find sessions, proxies, uploads and settings there.

  • Add a creator, give it a proxy, link the platforms it posts to and connect a session for each.
  • Upload long videos. AI agents analyse, score and slice them into shorts, then write titles and tags.
  • Review the shorts, then post them to any platform with an active session — now or on a schedule.
  • Calendars and the health panel show what has been posted, what is scheduled and which sessions need attention.

The five steps below take a brand-new creator from zero to its first uploaded short. Each step has a screenshot from the real app, and step 4 has a video.

Step 1 Add a creator

A creator is one performer profile. Every proxy, platform, session and video belongs to a creator.

In the app: Creators page (top navigation) → the Add Creator card, or the green button in the header (a person with a plus sign).

The Creators page with the Add Creator card and the green add-creator button in the header
Creators page, empty. Both the dashed card and the green header button open the same dialog.
  1. Open Creators from the top navigation.
  2. Click the Add Creator card, or the green header button.
  3. Type the creator's name — the stage name works best, it appears in every panel and in notifications — and confirm.
  4. You land on the new creator's page. Everything that follows happens here.

On the Creator plan you have 1 creator seat; Studio gives you 5. Seats are visible on the Pricing page.

Step 2 Add a proxy

Each creator posts from its own proxy, so every platform sees the same stable IP for that performer.

In the app: creator page → Creator Controls → Sessions & Proxies → the Proxies tab.

Creator page with the Sessions and Proxies panel open on the Proxies tab
Before a proxy exists, the big Add Platform card on the left says “Add and activate a proxy first” — platforms are locked until this step is done.
  1. In Creator Controls, click Sessions & Proxies. A panel opens below with three tabs.
  2. Open the Proxies tab.
  3. Paste your proxy in the format HOST:PORT:USER:PASS — for example 85.120.130.21:51523:myuser:mypass — and click Add Proxy.
  4. Use Test on the new proxy: Armixxx connects through it and shows the exit IP it saw. Then Activate it.
Creator page after the proxy was activated, showing the Active Proxy badge on the Add Platform card
After activation the card shows an ACTIVE PROXY badge and the text changes to “Click to link a platform”. Creator Controls now reads “0 platforms · 1 proxies”.
Use HTTP/S proxies. Paste the HTTP port, not the SOCKS5 one, if your provider gives you both. One active proxy per creator is enough; you can keep spares and switch the active one at any time.

Step 3 Link a platform

Tell Armixxx which platforms this creator posts to, and where its profile lives on each.

In the app: click the big Add Platform card on the creator page, or the yellow button in the header (three stacked layers with a plus sign).

The Add Platform dialog listing all supported platforms, with FikFap selected and a profile URL filled in
Add Platform dialog. Pick one platform, paste the creator's profile URL on that platform, then Save Link.
  1. Open the dialog from the card or the yellow header button.
  2. Click the platform you want to connect — it highlights in gold.
  3. Paste the creator's profile URL on that platform, for example https://fikfap.com/user/BabyEma.
  4. Click Save Link. Repeat for every platform this creator uses.

Linking a platform only records where the profile is. Uploads need a session for that platform — that is step 4. Until then the platform shows as inactive.

Step 4 Connect the session

A session is how Armixxx posts as the creator without ever knowing the password. You log in once in a real browser; the helper exports that login as a JSON you paste into Armixxx.

In the app: Sessions & Proxies → the How to connect session tab → Download Armixxx Session Helper (ZIP).

The How to connect session tab with the download button for the Armixxx Session Helper and Windows / macOS selectors
How to connect session. Download the helper, then pick your operating system to see the exact commands for your machine.
You need Node.js installed (version 18 or newer) on the computer where you run the helper. Get it from nodejs.org — the “LTS” download is the right one. You only do this once.
1:37 Watch the whole flow: downloading the helper, running it, logging in, copying the JSON and saving the session in Armixxx.
  1. Download and unzip the helper. Click Download Armixxx Session Helper (ZIP), then extract it. You get a folder named armixxx-session-helper.
  2. Install it once. Open a terminal in that folder and run:
    • macOS: cd ~/Downloads/armixxx-session-helper then npm install
    • Windows: cd %HOMEPATH%\Downloads\armixxx-session-helper then npm install
  3. Run it. In the same folder, run npm start. The helper asks how it should connect:
    • 1 — Automatic proxy from Armixxx (recommended): paste the Creator API key shown in the How to connect session tab. The helper then uses the proxy you activated in step 2, so the login comes from the same IP the uploads will.
    • 2 — Manual proxy: paste a HOST:PORT:USER:PASS string yourself.
    • 3 — No proxy: use your own connection. Fine for testing, not recommended for real accounts.
  4. Pick the platform when asked (FikFap, TikPorn, Xfree…). A real browser window opens on that platform.
  5. Log in normally in that browser — password, 2FA, captcha, whatever the platform asks. Keep the window open.
  6. Back in the terminal, press ENTER. The helper prints a JSON object with cookies, localStorage and sessionStorage. Copy all of it, from the opening { to the closing }.
  7. Save it in Armixxx. Go to Sessions & Proxies → Sessions tab, click the platform's session button, paste the JSON into the box and click Test & Save Session. Armixxx opens the platform through your proxy with that session and confirms it works before saving.
The Sessions tab showing the FikFap platform card with a green Session Active button
Done. The platform card turns green with Session Active. It now appears in the upload dialog and in the Active Sessions counter.
Your password never leaves your browser. The helper opens the platform's own login page; Armixxx only receives the session JSON produced after you are already logged in. You can delete or replace a session any time from the Sessions tab.

Sessions expire when the platform logs you out — typically after weeks, sometimes after a password change. When that happens the card turns red under Inactive Sessions; just run the helper again.

Step 5 Upload your first video

With a proxy, a platform and a session in place, the creator is ready for content.

In the app: scroll to Original Videos on the creator page → the Upload Video card, or the cloud button in the header.

The Original Videos section with the Upload Video card and a freshly uploaded video being processed into clips
Original Videos. On the left, the upload card. On the right, a video that just finished uploading — the counters fill in as the AI pipeline runs.
  1. Click Upload Video and pick a long video from your computer. Large files are uploaded in chunks, so a dropped connection resumes instead of starting over.
  2. Leave the page if you like — processing continues on the server. The card shows Processing clips… while the agents work.
  3. When it finishes, the card shows how many shorts were generated and how many credits were used. Click it to review them.

Google Drive and Dropbox import are visible in the upload dialog but marked Soon; for now, upload from your device.

# AI pipeline

Every long video passes through the same AI pipeline before it becomes shorts.

In the app: the pipeline runs on its own after every upload. Open an Original Video card to see the results.

  1. Observer: ingests the long video, normalises it and extracts one frame every couple of seconds.
  2. Scoring: the scoring model rates every frame from 1 to 10 for how strong a hook it is. This is where most credits go — it looks at the whole video.
  3. Slicer: finds the windows with the best average score, within your min / max clip length, and cuts them into shorts.
  4. Metadata & tags: for each short, the metadata model writes a title and tags in the style you chose in AI settings.
  5. Distributor: prepares each short for upload to the platforms with an active session.

Credits are consumed only when AI agents actually work on your content — scoring and writing metadata. Storing videos, cutting clips and uploading cost nothing.

# The creator page

One page per creator, four areas. Once you know them, you know the whole app.

In the app: Creators → click any creator.

Platforms card
Top left. Starts as Add Platform; once platforms are linked it lists them with their session status.
Creator Controls
Top right. Three buttons: Sessions & Proxies, Calendars, Settings. Each opens a panel below.
Sessions & Uploads
Health snapshot: Failed Uploads, Inactive Sessions, Active Sessions. Anything red needs you.
Original Videos
Below. The upload card plus one card per long video, each with its shorts, credits used and upload progress.

The header changes with you: on a creator page it shows the upload and add platform buttons; on the Creators list it shows add creator. The green counter next to them is your credit balance.

# Original videos & generated shorts

Each long video gets its own card with progress and a list of shorts generated from it.

In the app: creator page → Original Videos → click a video card to open its shorts.

  • Every video card shows how many shorts exist, how many credits were used and the upload progress for that video.
  • Click a video to open the Generated Shorts view where you can inspect each short individually.
  • Edit a short's title by double-clicking it; confirm with ENTER or by clicking outside.
  • Tags are fully editable: remove with the x, add new ones and confirm with ENTER.
  • The Unique toggle controls whether a short can be posted once per platform or reused across several.
  • The video-level Unique clips per platform switch sets that default for all shorts from that video.
  • You can delete individual shorts at any time without affecting the long video or the other clips.

# Posting to platforms

How a short moves from Armixxx to an external platform.

In the app: open a video's shorts and use the Upload button on any short.

  • Click Upload on a short to open the Select platform for upload dialog.
  • Only platforms with an active session are listed; platforms under maintenance appear in a separate row.
  • Pick the destination and Armixxx queues the upload. A real browser posts it through the creator's proxy, using the saved session.
  • Progress shows live on the short and in the Sessions & Uploads panel. When it lands, the short stores the public URL of the post.

Uploads run one at a time per creator, with human-like pauses. That is deliberate: it keeps accounts looking normal to the platforms.

# Calendars & scheduling

Calendars show what was posted and what is coming next.

In the app: Creator Controls → Calendars → Upload History or Scheduled Uploads.

  • Upload History shows the days on which shorts were posted for this creator, per platform.
  • Scheduled Uploads shows upcoming posts, broken down by day.
  • Use calendars to keep each creator active everywhere — planning a week ahead is a good habit.
  • Today you schedule uploads yourself; a fully automatic posting agent that follows your rules per creator is on the roadmap.

# Sessions & uploads health

The Sessions & Uploads panel is your control centre for each creator.

In the app: creator page → the Sessions & Uploads card, right under Creator Controls.

  • Failed Uploads: shorts that did not land and can be retried. Nothing is lost — open the short and hit Retry.
  • Inactive Sessions: platforms whose session stopped working. Run the helper again (step 4) and save a fresh session.
  • Active Sessions: platforms ready for upload right now — the same list you see in the upload dialog.
  • A quick look at this card each day keeps creators from silently stalling on one platform.

# AI settings

Tune how Armixxx scores, slices and labels shorts — per creator, so a flirty solo performer and a hardcore studio can live in the same account.

In the app: Creator Controls → Settings → the AI Settings tab. Three columns, each with its own Save button.

The AI Settings panel with three columns: AI models, clip selection and style
AI Settings. Models on the left, clip selection in the middle, text style on the right. Save each column separately.
  1. AI models
    • Scoring Model rates frames from 1 to 10. Metadata Model writes titles and tags. Both run on Grok; the current model is shown as a chip.
  2. Clip selection
    • Min / Max Clip Length (seconds): the duration range for generated shorts. 10–14 s is a good default for vertical feeds.
    • Score Threshold (0–10): the minimum average score a window needs to become a short. Lower it to get more clips from quieter videos; raise it to keep only the strongest moments.
  3. Style
    • Metadata Style — Hardcore (direct and explicit), Flirty (playful, teasing) or Romantic (sensual, intimate). Sets the tone of every title and tag.
    • Title Mode — Descriptive says what happens; Descriptive + teasing adds a hook; First person teasing has the creator speak to the viewer (“Want to see me…”).
    • Max Title Words — hard cap on title length. 8–12 works well on most platforms.
    • Tags Mode — Detailed keeps specific tags like “crotchless pantyhose”; Compact shortens them to the base word, “pantyhose”. Use Compact on platforms with tight tag limits.

A solid starting point for a new creator: min 10 s, max 14 s, threshold 6, Flirty, First person teasing, 10 words, Detailed tags — exactly what is in the screenshot above.

# Promotion URL

Where the traffic goes when a platform allows one external link.

In the app: Creator Controls → Settings → the Promotion URL tab.

  • The promotion URL is the link Armixxx uses where a platform supports a single external link (Xfree, for example).
  • On most other platforms the link lives in the profile bio, which you manage on the platform itself.
  • Point it at your money page — OnlyFans, Fansly or a link hub.

# Danger zone

Delete Creator permanently removes everything about that performer.

In the app: Creator Controls → Settings → the Delete Creator tab.

  • Deleting a creator removes its original videos, generated shorts, upload history, platform links, sessions and proxies.
  • Posts already published on external platforms stay there — Armixxx does not take them down.
  • There is no undo. Use it only for creators you are fully retiring.