ion

All web apps in the Catalogue

Amethyst

by Wayn-Git · io.github.wayn-git.amethyst

Not TrustedWeb appUnrated★ 52 stars

AMETHYST: a local-first personal operating system: one AI agent over your…

AMETHYST: a local-first personal operating system: one AI agent over your files, shell, tasks, calendar, notes and MCP connectors. Python + FastAPI + SQLite, React interface.

Screenshots

  • Amethyst — the chat view with a live agent turn
    Amethyst — the chat view with a live agent turn
  • Today view
    Today view
  • Tasks view
    Tasks view
  • Library view
    Library view
  • Memory view
    Memory view
  • Plugin overview
    Plugin overview

About

One AI interface to your apps, information, tasks and tools. A local-first personal operating system. One FastAPI backend, one React frontend, one SQLite database — everything stays on your machine. Amethyst runs an agent loop that reasons, acts, and observes — streaming every turn, tracing every tool call, and asking before anything writes or runs. It connects to your calendar, mail, tasks, and files; keeps a searchable Library of everything you save; and works with local models through Ollama for a zero-cost, zero-cloud setup, or with 21 cloud provider presets. Amethyst is the open-source project Wayn-Git/Amethyst (https://github.com/Wayn-Git/Amethyst) by Wayn-Git, released under MIT. Ion packages it unmodified from commit a4ea4bc2bb1b, adding only a manifest, an icon and a start script.

Source

Written by Wayn-Git, published to Oikou by Ben Grande.

  • ★ 52 stars on GitHub
  • Licence: MIT
  • Built from commit a4ea4bc2bb1b

View the repository on GitHub

Age rating

Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.

What version 0.20261002.0 may do

Internet

It asks to reach these hosts, and no others:

  • opencode.ai
  • api.openai.com
  • api.together.xyz
  • en.wikipedia.org
  • openrouter.ai
  • api.anthropic.com
  • api.deepseek.com
  • api.groq.com
  • api.kilo.ai
  • api.mistral.ai
  • dash.cloudflare.com
  • fonts.googleapis.com
  • generativelanguage.googleapis.com
  • integrate.api.nvidia.com
  • modelcontextprotocol.io
  • 192.168.1.x (port 8000 only)
  • aistudio.google.com
  • amethyst-relay.you.workers.dev
  • amethyst.example.com
  • api.cerebras.ai
  • api.example.com
  • app.kilo.ai
  • build.nvidia.com
  • cdn.jsdelivr.net
  • cloud.cerebras.ai
  • console.anthropic.com
  • console.groq.com
  • console.mistral.ai
  • fonts.gstatic.com
  • graph.instagram.com
  • justconvert.io
  • platform.deepseek.com
  • platform.openai.com
  • play.google.com
  • relay.domain
  • tile.openstreetmap.org
  • www.untitledui.com
  • www.youtube-nocookie.com
  • your-relay.workers.dev

Other sites in its pages

Shows pages of these sites in its pages (opens at an address of its own):

  • www.youtube-nocookie.com

You agree to each site on your Personal Cloud, and can remove any or add your own. They keep their own cookies and storage there; the app’s own requests still reach only the hosts it asks for above.

Folders on your Personal Cloud’s computer

  • Can read a folder on your Personal Cloud’s computer that you choose: Your documents (~/Documents) (documents)

You choose each folder on your Personal Cloud, and whether it may only read it (the default) or also change it. It can send what it reads to the internet hosts above.

Your camera, microphone and screen

  • Can use your camera while you have it open
  • Can use your microphone while you have it open

The app sees what your camera or the screen you share shows while its page is open. You choose which of these it gets, and your browser still asks you before each use.

The speakers of your Personal Cloud’s computer

Can play sound on the speakers of your Personal Cloud’s computer: Plays sound on your hub computer's speakers

You choose whether it plays, the output device and how loud it may be, and can mute it. It can never record, and hears no other app’s sound.

Personal Cloud tools

None. It uses nothing from your Personal Cloud beyond its own storage.

Notifications

It does not send push notifications.

Storage

Up to 512 MB on your Personal Cloud.

Its address

Works best with its own address. A Personal Cloud shared through Cloudflare can give it one; on a private Personal Cloud on Tailscale it opens under your Personal Cloud’s address, where it may not work fully. Private and shared Personal Clouds

Add to Personal Cloud

Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.

Sign in to add

Versions

0.20261002.0 Latest Shown above

Published · a ready-built bundle

Imported from Wayn-Git/Amethyst at a4ea4bc2bb1b.

Report this app