fastAI
Delegate repository work from one terminal command.
Give fastAI a task inside any Git repository. It works with the provider, model, and permissions you choose, then returns a focused result without an interactive chat.
- Non-interactive CLI
- Persistent sessions
- Explicit tool permissions
$ fastAI \
--provider github-copilot \
--model github:gpt-4.1 \
--permissions all \
"Add validation to the signup form"
→ Loading repository instructions
→ Reading the signup form
→ Running the test suite
✓ Task complete
Repository context from the start
Give a focused task the instructions it needs.
fastAI runs from the repository you are already working in. Before it sends a request, it reads each AGENTS.md file from the repository root through the current working directory, in order.
You choose the provider, model, and allowed tools for the run. fastAI can inspect files, make scoped changes, execute commands, and preserve the conversation for a later follow-up.
A repository-aware agent for the terminal
Keep the task focused and the operating boundary explicit.
fastAI separates the request from the access it receives, so each run states what it should do and what tools it may use.
Start with repository rules
Load hierarchical AGENTS.md instructions before the task begins, with the closest working-directory guidance taking priority.
Choose the provider and model
Sign in with GitHub Copilot or configure an API key for OpenAI, OpenRouter, or DeepSeek, then name the model for the run.
Set the tool boundary
Allow reads, writes, command execution, a combination of those tools, or no tools at all through an explicit permission flag.
Continue a named session
Resume a task with its prior conversation, or keep one repository-wide global session for ongoing work.
Review saved history
Inspect recent inputs and outputs for the selected session without starting another agent run.
Keep fastAI file tools inside the repository
File reads and writes are checked against the repository root. Commands start from a validated working directory inside that repository.
A repeatable command-line loop
Configure once. Delegate. Continue when needed.
- 01
Configure a provider
Sign in with GitHub Copilot or set the API key for the provider you plan to use.
- 02
State the task and access
Pass the prompt with an explicit provider, model, and permission level.
- 03
Return to the thread
Resume a named session for a follow-up or inspect its saved history from the terminal.
Install fastAI
Add the release binary to your path with Homebrew.
The fully qualified formula adds the MoonPixels tap automatically. Run fastAI from inside a Git repository after configuring GitHub Copilot or a supported provider API key.
brew install ericwooley/apps/fastaiStart with one focused task
Keep the request, repository context, and access level in one command.
Install fastAI, move into a Git repository, and delegate the next edit, refactor, or test run.
Install fastAI