Work yourself
Save offers, edit professional information, write letters and render documents without an AI connection.
Applications →
The AAAAT guide · beginner to full control
AAAAT can be a simple place to remember job offers, a workshop for making CVs and cover letters, or a workspace assisted by the AI you choose. You decide how much to use. This guide starts with everyday tasks and then explains the more detailed controls you can use when you need them.
Choose a chapter for step-by-step instructions and real screenshots.
AAAAT's installed desktop application runs on Windows, macOS and Linux. Download the package matching your computer; its runtime is included, with no Node.js, account or paid AI subscription needed. Choose your download →
pdflatex. AAAAT offers a native setup or can reuse your own installation. PDF setup and customization →Nothing here is a required sequence: you may start with a CV, only save applications, use no AI, or configure everything on the first day. Follow the illustrated first-use guide →
When you open a workspace, Home shows the active workspace and recent work. Recent applications lets you reopen an opportunity you've already saved. Recent editable work opens a working CV or letter so you can continue editing it. For the full collections, choose Applications or Documents in the left navigation.
If something is missing from Home, it may simply not be among your recent entries. Search in Applications or open Documents to find the saved work.

When a recruiter calls: search the company or title, expand the matching cover and inspect your saved posting or notes. AAAAT does not demand that you maintain statuses such as Applied or Interviewing to keep this useful.

A Source is the material you saved about an opportunity: a job posting, recruiter's email, application form, conversation, link or personal note. You can keep several Sources for the same application, so the original posting and later conversations remain available together.
Editing application fields or asking AI to extract useful facts does not replace the original Source. This is useful when a posting disappears or a recruiter describes the role differently later.


Job searches differ. A pilot may need flight hours; a nurse may need registration details; a software professional may care about technology and remote work. AAAAT's initial fields are starting points, not the full list you must live with.
Important distinction: renaming a field does not magically convert old values to a new meaning or change an application's underlying identity. Use clear, stable meanings for information you want to compare across opportunities. A field's label is not a hardcoded special command: AAAAT lets you define the information that matters.
✎ Edit changes a value. ☆ Favourite affects what stands out on the cover. 👁 AI may use chooses whether the field is available for AAAAT's AI help. ✨ Ask AI requests help for that field. ⚙ Settings changes ordering, prominence and shared definition. These are independent choices: a field can be important to your own view without being shared with AI.


Tags are useful for work arrangements, industries, qualifications, tools or anything else you want to recognize across multiple opportunities. A Tag has a Name, optional Aliases, a Definition and your own Notes.
Tags help you remember and retrieve information; they are not compulsory application stages or a project-management system.
You're not restricted to preset career categories. You can use your own groups and labels. This is your professional material, not a form designed for one kind of applicant.
In My information → Career preferences, use Add preference to choose a topic, such as Target roles, Work preferences or Application / writing preferences. Enter the preference and save it; use Edit to revise an existing one. For example, Alex's writing preference asks for concrete examples rather than “dynamic synergy.” These are your stated preferences, distinct from verified career achievements.
On a professional-information item, use its 👁 control to choose whether AAAAT's AI assistance may use it. Career preferences have their own disclosure choices. Local storage, showing information in the interface and using it in an AI request are different decisions.

If you need to share a different version, edit its working document and generate a new PDF. Source-project export is available for a letter's latest PDF inside its editor and for combined Application PDFs inside their application. CV projects are retained locally, but the current CV editor and collection have no source-export button. See the available export routes and retained CV files →

Not every job application needs the same CV. Prepare a concise version for one role and a detailed one for another without losing the career information they share.
To include an image, expand Photo or banner near the CV title. Choose Choose image and select a PNG or JPEG. Under Use as, choose Photo or Banner, then Save and generate a PDF to inspect the result. Images keep their proportions without cropping controls. Use Replace image for another file, or Remove image to leave it out.
Templates hold reusable content and composition; a PDF is a finished output, not the template itself.
In Documents, expand Generated files. Open a retained PDF, or use Edit a copy on a generated CV to start a fresh editable version. Your earlier generated file remains available.

Within an application, create or choose its editable CV and cover letter. The application top bar offers PDF when a CV, a letter and a suitable presentation style are selected. This creates a combined application document. The individual documents remain independently useful.


AAAAT lets you edit CVs and cover letters without learning LaTeX. To generate the PDF, it uses pdfLaTeX, the pdflatex executable supplied by a compatible TeX distribution. You can use AAAAT's guided setup, keep your own TeX installation, change the layout with a custom Blueprint, or export and edit the full LaTeX source project yourself.
pdflatex, the dialog says Already available. Nothing else needs installing for this prerequisite.| Computer | PDF setup offered by AAAAT |
|---|---|
| Windows x64; Windows 11 ARM64 through x64 emulation | MiKTeX |
| Intel Mac | MiKTeX |
| Apple Silicon Mac | BasicTeX (small TeX Live distribution) |
| Linux x64 / ARM64 | TeX Live through your system software manager |
On Linux, if the APT installation link does not open a software manager, install TeX Live using your distribution's software manager and then refresh AAAAT. MiKTeX is not a required vendor: any compatible installation supplying pdflatex can be used.
pdflatex executable (pdflatex.exe on Windows). Choose the executable, not the containing folder or a PDF viewer.The editable document and finished PDFs are separate. Previously generated files and their source projects remain available even if you later change or remove the working CV or letter.
Choose a style in Document options → PDF style, then select PDF. These are real AAAAT outputs from the same Alex Morgan example. Select an image to enlarge it, or open the full PDF.



A Blueprint controls the CV's LaTeX presentation: section arrangement, spacing, typography and page layout. It is not a CV template: a template saves reusable content and composition. A Blueprint lets you render the same CV through a different visual style without changing career facts.
my-style.tex. The AAAAT LaTeX package documents the CV rendering commands Blueprint authors can use..tex file under blueprints inside AAAAT's application configuration directory (Electron userData), not inside your career workspace. Typical locations are %APPDATA%\AAAAT\blueprints on Windows, ~/Library/Application Support/AAAAT/blueprints on macOS, or ~/.config/AAAAT/blueprints on Linux. Actual configuration locations may differ on your computer..tex file alongside the supplied Professional, Classic and Editorial styles.A CV section's Header, Main body, Secondary body or Footer placement describes its purpose. The selected Blueprint decides the actual arrangement; these roles are not fixed columns. AAAAT is not an in-app LaTeX code editor, so Blueprint development happens in the external editor you prefer.
cv.tex, cover-letter.tex or application-document.tex, alongside aaaat.sty and the retained build/output files.pdflatex cv.tex, pdflatex cover-letter.tex, or pdflatex application-document.tex as appropriate. Use a compatible TeX installation and resolve any missing package errors from your TeX distribution.Current CV limitation: Documents → Generated files opens CV PDFs and offers Edit a copy, but does not expose a CV source-export button. The complete CV project remains in your workspace's rendered-cvs folder, in a subfolder for each output, including cv.tex, aaaat.sty and its PDF. Advanced users can find the right project by inspecting its PDF or source, copy the entire subfolder elsewhere and edit the copy. Keep the managed original intact. Your workspace path is shown in Settings → Workspace.
pdflatex were actually installed.For operating-system installer details, see the installation guide.


You can work manually, ask your configured model for help inside AAAAT, or connect your usual assistant to selected AAAAT tasks. If that assistant cannot connect, use an editable request through copy and paste. Choose the route that fits your work.
Save offers, edit professional information, write letters and render documents without an AI connection.
Applications →Have your selected model help fill fields, suggest Tags or draft document text beside your work.
Using AI actions →Let a compatible local assistant work with the application task or documents you make available in AAAAT.
Connect it to AAAAT →If your assistant cannot connect, edit and copy a request, then bring back the useful answer.
Use the fallback →Choosing an AI does not make AAAAT an AI chat destination or a provider marketplace. Your application, career and document work remain the focus.
The optional one-click local setup downloads IBM Granite 4.1 3B Q4_K_M and a compatible llama.cpp CPU runtime. This is the tested local model, not an AI subscription. Its download is about 2 GB; allow further disk space for the runtime and enough free memory to run it. Response speed and quality vary with your hardware and the task. There is no guaranteed minimum inference speed.
The local model runs on your computer after installation. The initial download needs internet access; a separately configured remote model may send selected information to its own provider. The app does not require local AI to maintain applications or write documents.
http://127.0.0.1:8080/v1 for a local server that exposes it. AAAAT's direct connector expects OpenAI-compatible chat completions; local loopback HTTP and remote HTTPS are supported. Fill API key (optional) only if that server requires a credential.If the assistant you use does not offer a compatible model endpoint, it may still connect to AAAAT through local MCP tools. When it cannot connect, use an editable copy-paste request.
In Settings → AI → Saved connections, use Edit to change the connection name, endpoint or model; Replace credential / Clear credential to manage access; and Remove to delete a connection you no longer want. Use selects a different saved connection without removing the previous one.
Open Settings → AI → Import or export AI connections. Export saves the names, addresses, models and selected default without secrets; Import replaces the destination AI connection configuration after confirmation. Re-enter credentials where necessary. This file is separate from your career workspace backup.
Then customize the instruction for each AI action, the information AAAAT may share, or the way AI helps while you edit.

You don't have to accept every instruction AAAAT sends to a model. Its AI instructions editor lets you change the request for each supported AI action, rather than replacing one global prompt for everything.
Why the different prompts matter: asking AI to fill an application field is different from asking it to rewrite CV experience or draft a letter. Edit the instruction for the job you're doing. AAAAT still checks the returned information before using it, so changing the instruction too radically may produce suggestions you must correct or cannot use.
A small, useful change: in CV writing, ask for concise, concrete language that preserves the supplied facts. Save it, then return to a CV and request help with one Description. The instruction affects future requests, not wording already saved in your documents. Keep the response format described by Expected response; changing style does not change the action's purpose.
Use the field and professional-information 👁 controls described below, and the document Context view, to choose the applicable information. For an external assistant, you can edit the entire prepared request before copying. These choices are more precise than stuffing every detail into a single permanent prompt.

AAAAT makes separate decisions for what is saved on your computer, what is prominent on screen, and what may be used for AI assistance. You can keep information locally without including it in a request to a model.
For an independently hosted AI service, what you send is also subject to that provider's handling. Granting another tool broad access to your computer is a separate choice from what AAAAT itself shares through a bounded request.

AI results are suggestions, not verified career facts. AAAAT preserves manual work and lets you continue working while assistance is pending.
While a new application's Fill is running, Stop cancels the request. You can also save your manual work without waiting. Saved applications may fill untouched eligible empty fields directly; conflicting or unusable suggestions remain for review. A field-level request offers Use this value, Edit and Dismiss. For CV writing, open Draft ready and choose Use or Dismiss before saving the document.
A compatible external assistant can work directly with AAAAT through its local MCP connection. You choose the application task or document context it may use. This is separate from choosing the model for assistance inside AAAAT.
--mcp --workspace "your workspace folder". Use the actual values from AAAAT; how to enter them depends on the host. The assistant must be able to launch a local command. A browser-only chat does not gain this connection just by reading the instructions.
For an existing application, open CV + cover letter and enable its AI access checkbox. This selects document work separately from the AI task's request permission. Ask the assistant to choose a reusable CV, create an application CV, help with particular wording, create and write a letter, or render the document. The tools keep these as separate actions; the results remain ordinary editable AAAAT documents.
Application fields, My information and career preferences keep their own AI-use controls. Document access does not grant a dump of your career or application collection. The assistant reads only the chosen reusable CV and the bounded context for the field or letter it is working on; private values remain local through AAAAT's supplied placeholders.
Under Connect another AI, there are separate permissions for bounded installer.ai and configurator.ai setup actions. Enable only the kind of setup help you intend to allow. These do not grant arbitrary access to your database, files or operating system, and an assistant host may have its own broader permissions outside AAAAT.
Document tools work with the selected content. Choose your CV composition, image and PDF style in AAAAT; your assistant can help with its wording. If your host cannot launch AAAAT's local connection, use the copy-paste fallback →
Editing the request turns future connected reads off. You can also turn them off with its eye control; this cannot recall information already read. Turn document AI access off when you no longer want to make that application available for document work.
If your assistant cannot use AAAAT's local connection, or you prefer to carry the text yourself, use an editable request. Any text-capable LLM can help with this route; it needs no AAAAT tool integration.
This manual route works with any text-capable LLM that can accept your request and return useful text. No provider-specific AAAAT plugin or API key is required. You still decide whether its output is accurate and worth saving.

Open Settings → Workspace. Choose New workspace for a new folder or Open workspace to return to an existing one. A demo workspace is separate from the information you choose to keep for yourself.
Your workspace backup and AI connection settings are separate. AI setup can be exported from Settings → AI, without carrying credentials in the portable connection export.
Open Settings → Workspace → Reset. Choose what to clear: Applications, My information, or Applications and My information. Read the confirmation before proceeding. Generated PDFs and retained source projects are preserved by this reset, and shared Tags and settings remain.
The top selector in Settings switches between Workspace, AI, Documents and Backup. Use AI for connections, instructions, local-model startup and external assistants; Documents for PDF readiness and setup; Backup for safe copies; and Workspace for folders and Reset.

Open the application and check which information you've saved. Mark the useful field with ☆, then adjust its order and Card prominence under ⚙. A card can represent only the Source or a sparse note; it need not have a title until you add one.
Open Settings → Documents and inspect PDF readiness. Choose PDF setup to install a supported tool or use an existing compatible installation, then return to your document and choose PDF again. See platform installation help if the system's installation step needs attention.
In Settings → AI, confirm which connection is marked Selected, and check its address/model/credentials. Reachability is only a connectivity check. The model still needs to provide useful content for the particular action; try a simpler request, review AI instructions or choose another connection.
Check the relevant application fields and their 👁 controls, the professional item disclosures in My information, and document Context. If a field's definition is unclear, adjust its shared name or description under ⚙ → Edit field definition. For external LLM handoffs, edit the request itself before copying.
Start another CV from My information or a saved template. Choose the useful item variations, alter your sections and wording, and save it independently. You can keep the earlier CV and generated PDF.
Yes. Open an application and choose ⋯ → AI task. Edit and copy the request into any text-capable LLM. Direct integrations are another option, not a prerequisite.
Need a fuller control reference? Read the user guide and installation guide. For a problem in the software, use the public issue tracker with fictional example data rather than personal career information.