Skip to main content

J.A.R.V.I.S. Terminal Client — access your AI assistant from any terminal

Project description

stark-jarvis

J.A.R.V.I.S. Terminal Client — Access your AI assistant from any terminal, anywhere.

Install

pip install stark-jarvis

Quick Start

# Connect to your JARVIS server
jarvis login https://your-jarvis-server.com

# Interactive chat
jarvis

# One-shot query
jarvis "What's the weather in New York?"

# Use a specific model
jarvis --model gemini "Explain quantum computing"

Commands

Command Description
jarvis login <url> Authenticate with a JARVIS server
jarvis Start interactive chat
jarvis "message" Send a one-shot query
jarvis --model <provider> Use specific provider (claude, gemini, stark_protocol)
jarvis status Show connection status
jarvis logout Clear stored credentials
jarvis purge Remove all config from this machine

Interactive Commands

Once in a chat session:

Command Description
/model <provider> Switch LLM provider
/model Show current provider
/new Start new conversation
/help Show help
exit Quit

Security

  • Credentials are encrypted with a local access code (PBKDF2 + Fernet)
  • Nothing is stored in plain text
  • jarvis purge removes everything from the machine
  • Designed for Iron Man 3 scenarios — use any device, clean up when done

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stark_jarvis-0.1.0.tar.gz (13.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stark_jarvis-0.1.0-py3-none-any.whl (15.6 kB view details)

Uploaded Python 3

File details

Details for the file stark_jarvis-0.1.0.tar.gz.

File metadata

  • Download URL: stark_jarvis-0.1.0.tar.gz
  • Upload date:
  • Size: 13.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for stark_jarvis-0.1.0.tar.gz
Algorithm Hash digest
SHA256 edefdcadef964c46ed48614cb8fdfd4142ee24e9f284394a968483825de0b2b7
MD5 4b89b9658b6ec422d269a3a5ba935eb3
BLAKE2b-256 c68471e45e46e021192494491f7fb3318473aa78703a8c8b60d2527962933571

See more details on using hashes here.

File details

Details for the file stark_jarvis-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: stark_jarvis-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 15.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for stark_jarvis-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2fe9141c928a084b723edcfdb12608ed7050698568811b67f4a81b819d42cde0
MD5 bbda42d0938536b22982136162bd8d41
BLAKE2b-256 c516dc53cf8c6d584cab55326a72b62e08f0e521c0857095e0758c6f821d6eb4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page