Overview
Welcome to JARVIS.
One place to think, talk, and get things done.
Secure session · Your data stays in your workspaceYour world.
One intelligent core.
Your thoughts, tasks, and conversations.
A little more connected.
Next on your list
Press. Speak. Carry on.
A single tap starts recording. No wake word. No background listening.
AI Chat
A continuous conversation, with context.
Choose a conversation
Usage, in perspective
CHAT APILoading usage…
Estimates exclude unknown or unpriced requests. Not an invoice.Voice Assistant
Speak your mind. JARVIS takes it from here.
Ready when you are
Tap the microphone to record and send a single message.
Recordings are temporary. Recorded fallback audio is sent to the configured speech API.Browser recognition may use the browser vendor’s service. Replies use AI-generated OpenAI voices by default.
Your recognized words will appear here.
The reply will appear here and in your conversation.
Recording stops after 60 seconds, when cancelled, or when the app is hidden. Already-started OpenAI audio may continue in the background, subject to iOS restrictions. If playback is blocked, tap Play reply. Language and voice controls are in Settings.
A conversation at your pace.
Voice 2 is opt-in. Refresh to check configuration.
Stopped · microphone closed
No measured Voice 2 turn yet.iPhone uses foreground tap-to-talk. Background “Hey Jarvis” is unavailable. Tool voice supports tap interruption; GPT-Live supports full-duplex interruption where supported.
Windows companion devices
Transfer your one-time credential privately to Windows Credential Manager. Credentials expire after 90 days.
Background status reports
Voice session history
Tasks
Small steps. Meaningful progress.
Create a task
Your tasks
A memory you control.
Long-term memory is planned for a future release.
Your conversation history is already saved in AI Chat.
System Status
Real readings from your JARVIS server.
Loading readings…
Server uptime
—Read-only monitoring. No system settings are changed.
Notifications
Your reminders and updates, on your terms.
Inbox
Stay in the loop.
Open this page to check push support.
Permission is requested only when you tap Enable. On compatible iPhone, use the installed Home Screen app. Sign-out stops this device’s saved subscription when it is reachable.
Saved devices
Scheduled reminders
Self Development
Isolated proposals. Visible actions. Your approval.
Plan a development task
Optional overnight analysis
The in-process scheduler runs only while JARVIS is running and the engine is explicitly active. No system service is installed.
Pending approvals
Execution approval authorizes only the displayed prompt/scope. Deployment approval authorizes the exact tested version package and queues foreground activation. Backend security and approval code are outside SelfDev scope.
Tasks & development history
Deployment history
Notifications
Settings
Preferences are saved in your private workspace.
Install JARVIS
On iPhone: open the secure site in Safari, use Share → Add to Home Screen. Microphone access requires HTTPS. The Windows localhost SSH tunnel does not provide an iPhone URL.
Secure remote access needs separate configuration. JARVIS remains bound to localhost.
Speech API usage
Loading speech usage…