Documentation Index
Fetch the complete documentation index at: https://docs.feral.sh/llms.txt
Use this file to discover all available pages before exploring further.
General
What is FERAL?
What is FERAL?
How is FERAL different from ChatGPT or Siri?
How is FERAL different from ChatGPT or Siri?
| ChatGPT / Siri | FERAL | |
|---|---|---|
| Runs where | Their cloud servers | Your machine |
| Memory | Forgets between sessions | 4-tier persistent memory + knowledge graph |
| Devices | None (or limited) | Wristbands, glasses, smart home, robots, computer |
| Proactive | No — waits for prompts | Yes — watches context and acts |
| Voice | 1-2s cloud latency | Sub-200ms, wake word, interrupt-and-resume |
| Privacy | Data sent to cloud | Everything stays local |
| Open source | No | Yes — Apache 2.0 |
How is FERAL different from Open Interpreter or other agent frameworks?
How is FERAL different from Open Interpreter or other agent frameworks?
Privacy & Security
How do I pair from Anywhere (outside my WiFi)?
How do I pair from Anywhere (outside my WiFi)?
What data leaves my machine?
What data leaves my machine?
- Health data from wearables
- Memory and knowledge graph
- Smart-home commands
- Screen captures
- Voice audio (processed locally when using Whisper)
How are my API keys stored?
How are my API keys stored?
~/.feral/credentials.enc, encrypted with ChaCha20-Poly1305 (AEAD) and a key derived from your master passphrase via Argon2id. The derived key is cached in your OS keychain so the vault unlocks transparently. The vault decrypts in memory only while FERAL is running and the raw values are never shown to the LLM — credentials are injected at the HTTP layer at request time. See Configuration for details.Can FERAL access my screen and files?
Can FERAL access my screen and files?
~/.feral/settings.json under security.autonomy_mode). In strict mode every file or screen action requires explicit approval; in hybrid (default) destructive or dangerous-tier actions still require approval; in loose everything auto-runs. macOS additionally enforces native TCC permission prompts (Screen Recording, Accessibility) before the brain can start a screen-capture loop.Models & Providers
Which LLM models are supported?
Which LLM models are supported?
Can I use FERAL without internet (fully offline)?
Can I use FERAL without internet (fully offline)?
FERAL_VOICE_PROVIDER=whisper_local for offline voice. All hardware, memory, and smart-home features work offline by default.Can I switch models mid-conversation?
Can I switch models mid-conversation?
Hardware
Which wristband does FERAL support?
Which wristband does FERAL support?
Do I need special hardware to use FERAL?
Do I need special hardware to use FERAL?
Development
Is FERAL production-ready?
Is FERAL production-ready?
How do I contribute?
How do I contribute?
good first issue are a great starting point.What license is FERAL under?
What license is FERAL under?
Can I build commercial products on FERAL?
Can I build commercial products on FERAL?
