Project 01 // Agent Platform
The foundation of a Keep: persistent AI agents with their own identity, memory, and voice, routed through a provider-neutral core you run on your own hardware. See what a Keep is for where this is headed.
Right Now
Exactly what installing Otacon gives you the moment it finishes. No roadmap items included.
✓ Available the moment install finishes
Architecture
A provider-neutral resource arbiter sits beneath capability routing: workloads request logical CPU/RAM/GPU/VRAM and receive leases that respect placement, priority, and health, rather than agents hardcoding device indexes. Idle model residency can be reclaimed gracefully while active work is protected. Per-voice synthesis settings are configured individually rather than one global profile applied to every voice. This is the same architecture that, at full scale in the private Keep, extends to media, home, and multi-node GPU orchestration. See The Keep.
Install // Guided or manual
Guided Windows Setup on the left. Manual step-by-step on the right: pick Windows, Ubuntu, or Advanced WSL first. Includes
Persistent AI agents, memory, a local Ollama chat model, Genome Voice Trainer, and the OtaconsKeep Command Center: on your hardware.
★ Recommended · Windows
Download one file. OtaconsKeep handles WSL, dependencies, Ollama, the default model, Voice Trainer, service setup, and health checks.
Download OtaconsKeep SetupTypical first setup: ~10–30 minutes depending on your PC and internet. Windows may require one restart while enabling WSL: Setup resumes afterward.
You’re finished when you see
Then open http://localhost:5757 to enter your Keep. Bookmark it: that address is local to this PC.
Recommended: use the download button above. It provides the Windows-formatted installer exactly as tested.
Prefer reviewing the code first? View source.
If the browser blocks the download, use the GitHub ZIP, extract it, then run OtaconsKeep-Setup.bat from the folder. Do not Save As on a single raw .bat from GitHub.
Already on Linux? Use the Manual column → Ubuntu / Debian, or paste:
curl -fsSL https://raw.githubusercontent.com/Otaconskeep/otacons-ai-ecosystem/main/install_otacon.sh | bash
Lighter install (skip chat model / voice trainer): put OTACON_INSTALL_DEFAULT_MODEL=0 and/or OTACON_INSTALL_VOICE_TRAINER=0 on the bash side of the pipe.
Manual install: step by step
Baby steps. No Linux knowledge required. Pick your computer first: then only those steps appear.
What are you using?
You do not need to install Python, Git, Ubuntu, Ollama, or WSL yourself. Setup handles that.
You should see a black window. That is correct.
curl -L -o "%USERPROFILE%\Downloads\OtaconsKeep-Setup.bat" "https://otaconskeep.github.io/downloads/OtaconsKeep-Setup.bat" && start "" "%USERPROFILE%\Downloads\OtaconsKeep-Setup.bat"
irm https://otaconskeep.github.io/downloads/OtaconsKeep-Setup.bat -OutFile "$env:USERPROFILE\Downloads\OtaconsKeep-Setup.bat"; Start-Process "$env:USERPROFILE\Downloads\OtaconsKeep-Setup.bat"
If Windows says Windows protected your PC:
Choose More info → Run anyway.
If Windows asks Do you want to allow this app to make changes?
Click Yes.
Finish line
When you see this message, installation is complete.
Bookmark http://localhost:5757: this is your local OtaconsKeep.
Press Super/Windows key, type terminal, press Enter. Or use your existing SSH session.
curl -fsSL https://raw.githubusercontent.com/Otaconskeep/otacons-ai-ecosystem/main/install_otacon.sh | bash
First run often takes 10–30 minutes. When it prints http://127.0.0.1:5757, open that address.
Most Windows users should use the Download button on the left. Use this path only when you need to set up WSL yourself.
Open PowerShell as Administrator, then run:
wsl --install -d Ubuntu
Restart if Windows asks. Open Ubuntu from the Start menu and create a username/password you’ll remember.
curl -fsSL https://raw.githubusercontent.com/Otaconskeep/otacons-ai-ecosystem/main/install_otacon.sh | bash
When finished, open http://127.0.0.1:5757.
The full "installed and usable after reboot" pass hasn't been independently confirmed end-to-end yet. This is a test-infrastructure limitation, not a known product defect: the automated Windows test lab runs Windows guests with nested virtualization disabled by default (a safety default to avoid a known guest-crash class), and Otacon's setup needs WSL2, which needs nested virt. The lab guest hung at the Windows boot screen after the WSL-enable reboot for that reason. The lab config has since been corrected (nested virt enabled) for future runs, but a corrected lab is not yet a green, repeatable release-gate result.
Release-gate criterion before this is called fully proven: the same download → hostile-path → double-click → WSL → reboot → resume → Core-ready → health-check sequence, green on real Windows 11 hardware or a VM with genuinely proven nested virtualization, not this lab alone.
✓ When it's done
Otacon is ready. Open it any time at:
Chat talks to Ollama at 127.0.0.1:11434. Voice Trainer status UI (when GPU path succeeded): http://127.0.0.1:8765.
By default Otacon only answers on this machine. To reach it from your phone or another computer, find this PC's LAN IP (ip addr inside Ubuntu, or your router's device list) and visit http://<that-ip>:5757 instead.
Chat up but voice dead (Piper / TTS)? Do not only re-run Setup hoping it will fix itself, if the site answers, Setup can short-circuit to READY and skip TTS. Use explicit repair: OtaconsKeep-Setup.bat --repair (or choose [ P ] Repair when Setup offers Open / Repair / Reinstall). That restarts the otacon-tts unit, wake task, and spoken preview without wiping data. Full redo: --reinstall / --force. Status: OtaconsKeep-Setup.bat --status. Linux: otacon doctor.
Run uninstall_otacon.bat (Windows). It removes the logon task and the systemd service only. Your Ubuntu environment, install folder, and data are untouched.
| Variable | Default | What it changes |
|---|---|---|
| OTACON_INSTALL_DIR | ~/otacon-ai-ecosystem | Where Otacon gets installed |
| OTACON_BUILD_NATIVE | 1 | Set to 0 to skip building the native .deb app |
| OTACON_INSTALL_DEB | 0 | Set to 1 to also install the built .deb automatically |
| OTACON_LAUNCH_WIZARD | 1 | Set to 0 to skip auto-launching the service at the end |
| OTACON_INSTALL_STT | 0 | Set to 1 to install optional Faster-Whisper speech-to-text |
| OTACON_RUN_TESTS | 1 | Set to 0 to skip the self-test suite (faster, less safe) |
| OTACON_INSTALL_VOICE_TRAINER | 1 | Set to 0 to skip Genome Voice Trainer |
| OTACON_INSTALL_DEFAULT_MODEL | 1 | Set to 0 to skip Ollama + default chat model |
| OTACON_LLM_MODEL | (auto) | Override the VRAM-picked Ollama model tag (e.g. qwen2.5:7b) |
Full install documentation on GitHub →
Voice Training
Custom Piper voices for your agents. The normal Otacon install runs this for you. Standalone only if you skipped it or need to repair.
Windows
Download Windows InstallerLinux · Ubuntu / Debian / WSL
curl -fsSL https://raw.githubusercontent.com/Otaconskeep/otacon-voice-trainer/main/install_voice_trainer.sh | bash
Write-up: docs/WRITEUP.md
Status
Straight from the repository's own status table. "Requires provider" means the routing and architecture exist and are testable today, you connect the backend. "Keep Reference" means it exists only in Antonio's private environment, not in this public repo at any maturity level yet.
Three Tiers
| Tier | What it is | Status | Price |
|---|---|---|---|
| OtaconsKeep Lite | Free · open source · self-hosted | Install today | Free |
| Expansion | Multi-agent layer; installer available today; GPU/creative sidecars optional | Install today · fresh-PC notes | Free |
| Keep Blueprint | The broader ecosystem architecture demonstrated by the real Keep, for example FOXDIE, automated media-library integrity with a reversible-only deletion path | Reference only | Not offered publicly |
| Otaconskeep Services | Architecture · deployment · support | Available now | Contact for scope/pricing |
There's no license key or artificial limit in Otacon Core. It's the real, complete public platform as it stands today. Otacon Core installs the foundation. The Keep Blueprint shows what that foundation can become.