An autonomous AI co-worker with its own VM, persistent memory, and MCP server capabilities.
Autonomous agent with persistent memory, custom tools, and self-evolution on a dedicated machine.
Phantom is an open-source AI agent that runs on its own virtual machine rather than a disposable chat window. It features persistent memory via Qdrant, Slack and web interfaces, and the ability to spin up its own infrastructure. It suits engineers and teams wanting an agent that can build and host functional artifacts.
The tool gives an AI its own machine to install software, build analytics platforms, monitor its own infrastructure, and extend its own capabilities with new communication channels like Discord. It supports multiple LLM providers including Anthropic, Z.AI, and Ollama through a simple YAML configuration.
It suits software engineers, sales teams, and technical project leads who want a persistent agent capable of self-hosting dashboards, building data pipelines, and executing code. It does not suit non-technical users who cannot manage a Docker deployment or an external LLM API key.
Runs on its own machine to spin up databases, install software, and host web applications.
Retains context across sessions using Qdrant vector storage instead of starting from scratch.
Swaps between Anthropic, Z.AI, OpenRouter, Ollama, and vLLM with two lines of YAML.
Builds its own tools, registers them as MCP servers, and integrates new communication channels.
Free under the Apache-2.0 licence, with the only direct cost coming from running your own VM and paying for LLM API usage. A managed free hosting option is also provided on ghostwright.dev/phantom.
874 open remote AI-training roles, updated November 15, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.
These reviewed AI tools do the same job instantly — from our scored directory.
Yes, you can configure Ollama to run GGUF models on your own GPU with zero API cost.
It runs them on its own dedicated VM and public domain rather than trapping them on localhost.
The setup mounts the Docker socket to let the agent spawn sibling containers, so you must run it on a dedicated machine.
See Zekai first in Google