1. Project Setup
When you first launch Athanor, you'll be prompted to select a project folder. This is where Athanor will analyze your files and help you create AI prompts.
Folder Selection
Choose any folder containing code, documentation, or files you want to work with. This could be:
- A software development project
- A documentation repository
- A research project with various file types
- Any folder structure you'd like AI assistance with
Ignore File Configuration
Athanor filters files using both .gitignore and its own .athignore file. This keeps your workspace clean and ensures prompts contain only relevant content.
How It Works
.gitignore: By default, Athanor automatically respects the rules in your project's.gitignorefile. You can disable this behavior in the Settings tab..athignore: This file is used for Athanor-specific rules or to override.gitignore. For example, you can re-include a file ignored by.gitignoreusing an exception rule like!path/to/file.
Initial Project Setup
When you first select a project folder, Athanor helps you configure your ignore settings:
- If a
.gitignorefile is present, its rules are applied automatically. - If your project does not have an
.athignorefile, a dialog will appear offering to create a default one. This is recommended and includes common rules for files likenode_modules/,.git/, and build artifacts.
.athignore file?The .athignore file gives you fine-grained control over file visibility within Athanor without modifying your project's main .gitignore.
Key characteristics:
- Role: It works alongside
.gitignoreto filter the project. Use it for Athanor-specific rules or to override.gitignorerules. - Gitignore-like Syntax: It uses the same pattern matching as
.gitignore(e.g.,node_modules/,*.log,build/) and supports advanced wildcards. - Purpose: To hide irrelevant files, build artifacts, or sensitive directories, keeping your Athanor workspace focused.
If a file or folder does not appear in Athanor's file explorer, it is likely due to a rule in either .gitignore or .athignore. You can edit the appropriate file to adjust visibility.
Project Scanning
Once the folder is selected:
- Athanor scans your project directory.
- Files and folders matching rules in
.gitignore(if enabled) and.athignorewill not appear in the File Explorer. - The filtered file tree is displayed in the File Explorer on the left panel
Supplementary Materials
Athanor automatically creates a hidden .ath_materials folder in your project to store:
- Documentation fragments
- Project-specific settings
- Custom prompt templates (if you create any)
- Other supplementary materials
This folder helps keep Athanor-specific files organized without cluttering your main project.
Next Steps
With your project configured, you're ready to explore Athanor's interface and start creating your first AI prompts!