Web Browser
No install needed. Open your Jane URL in any browser — localhost:8081 on your computer, or yourname.vessences.com from anywhere.
Project Vessence revolves around an AI agent named Jane that you run locally on your computer. Although Jane's brain lives on your computer, you have access to communicate with Jane remotely on your phone or in a browser. When you download the phone app, it communicates with Jane's brain on your computer remotely while having control over your device. For example, Jane on your phone would have the ability to read and text messages and email. On your phone, you can voice-activate Jane to ask her about the weather, play some music, and answer various questions. When Jane is on your phone, your phone acts like Amazon's Alexa.
The various abilities Jane possesses are called skills. By describing what you want, you can work together with Jane to build new skills. Skills are transferable, so if one person builds a skill, they can put it on the Vessence website so others can also have the same skill. For example, the ability to generate a PDF file on your phone is a skill.
The various personas Jane can take on are called essences. An essence is a personality with a set of memories and skills combined together. Jane can take on various personas by downloading essences others have already designed, or by talking to Jane you can create new essences yourself. For example, a tax accountant is an essence. An essence allows Jane to perform a job that a person would perform (like helping you do your taxes). When Jane takes on an essence, Jane gains all the operational workflow and memories of a tax accountant.
The Vessence Marketplace is where users share their skills and essences with each other. If you build a skill or design an essence, you can upload it to the marketplace so anyone can download it into their own Jane. Everything on the marketplace is free — the community builds and shares openly. Browse what others have created, or contribute your own.
Vessence provides a unified marketplace for people to share their skills and essences. Download skills into Jane's brain and extend her capabilities instantly. Clone the repo, open your AI CLI, and let the bootstrap handle the rest.
Paste this into your AI CLI:
Works with Claude Code, Gemini CLI, or Codex. Click to copy.
Vessence is ultimately a server on your computer. These apps are interfaces — different ways to talk to the same Jane, access the same vault, and use the same shared memory. Install Vessence first, then connect from whichever device you prefer.
No install needed. Open your Jane URL in any browser — localhost:8081 on your computer, or yourname.vessences.com from anywhere.
A native app with chat, phone file attachments, camera capture, and push notifications. Connects to your running Vessence over your network.
A native Flutter app with the same chat interface, conversation history, SSE streaming, and markdown rendering. Runs directly on your Linux desktop without a browser.
All access to your essences, files, and Jane is protected by Google sign-in. Sign in once and your device is remembered — no repeated logins.
Once Vessence is running on your machine, sign in to access Jane and your essences. The Android app connects to the same server.
Vessence ships with pre-built essences so you are not starting empty. Load an essence and Jane takes on that role immediately. More essences are available on the marketplace, or build your own.
File archivist, daily briefing, music playlist, work log — ready to use out of the box. No setup required.
Browse and install essences built by others. Rent your own AI agent.
Jane walks you through a guided interview to create a custom essence. Define the knowledge, skills, and personality — Jane generates the code.
Vessence is not a chatbot wrapper. It is a vessel meant to hold your essences over time.
Yes. Vessence is fully open source and runs on your own machine. No Docker needed — just clone the repo and let your AI CLI set it up. Your data never leaves your computer.
Any of the major ones: Claude Code, Gemini CLI, or Codex. The bootstrap file (JANE_BOOTSTRAP.md) is CLI-agnostic — it works with whichever one you prefer. You can also install a local LLM (like Ollama with Llama, Gemma, or Mistral) and run Jane entirely on your own hardware — no cloud API needed, everything stays on your computer.
Vessence is free and open source. You bring your own API key (Google Gemini free tier works). Essences on the marketplace can be free, paid, or rental — sellers set their own prices.
Loadable personas. Instead of one generic chatbot, you switch between specialized essences — each with its own knowledge, skills, and personality.
Essences are complete AI personas. Skills are reusable modules (file search, TTS, calendar) that essence builders can compose into their creations. Both are sold on the marketplace.
Register a subdomain at vessences.com for remote access (e.g., yourname.vessences.com). Then install the Android APK and point it at your relay URL. Full guide in the install docs.
Open any AI CLI and paste one prompt. It clones the repo, reads the bootstrap, and becomes Jane. Free and open source forever.