AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Customer Support › phantom
✦ Free & open sourceCustomer Support

phantom

An autonomous AI co-worker with its own VM, persistent memory, and MCP server capabilities.

An AI co-worker with its own computer

Autonomous agent with persistent memory, custom tools, and self-evolution on a dedicated machine.

Free forever · open source · Apache-2.0
✓ Needs IT✓ Browser-based✓ Real-time collaboration
6.6
ZEKAI
Powerful self-hosted AI agent
Free & open source · Customer Support
Ease of setup4
Usefulness9
Maintenance7
Community6.5
★ 1,482
GITHUB
Jun 2026
UPDATED
Apache-2.0
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

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.

Runs on
Web
Hosting
Self-host
Languages
TypeScript
License
Apache-2.0

What it is

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.

Who it's for

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.

Key features

Dedicated Computer VM

Runs on its own machine to spin up databases, install software, and host web applications.

Persistent Memory Engine

Retains context across sessions using Qdrant vector storage instead of starting from scratch.

Multi-Provider Model Support

Swaps between Anthropic, Z.AI, OpenRouter, Ollama, and vLLM with two lines of YAML.

Self-Evolution & MCP Server

Builds its own tools, registers them as MCP servers, and integrates new communication channels.

How to start

Up and running in 3 steps

1
Clone the Docker compose configuration and copy the environment template file.
2
Add your Anthropic API key, Slack tokens, and owner user ID to the .env file.
3
Run docker compose up to boot Qdrant, the embedding model, and the agent.
Real talk

Our honest verdict

What's great

  • Builds and hosts actual web pages, APIs, and dashboards on a public domain
  • Integrates with Slack, Telegram, email, and webhooks out of the box
  • Swaps underlying LLM providers easily via configuration files
  • Extends its own capabilities by writing and registering custom MCP tools

Where it falls short

  • Mounts the host Docker socket, granting root-equivalent access that requires a dedicated VM for security
  • Requires ongoing API costs for LLM providers unless running local models via Ollama
  • Requires manual configuration of environment variables, API keys, and Slack tokens
Cost

Pricing & license

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.

Paid work

Open remote AI-training roles

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.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: phantom for Customer Support
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure phantom for you — and train your team.
Get it done for you ↗
Questions

FAQ

Can I use local LLMs with Phantom?

Yes, you can configure Ollama to run GGUF models on your own GPU with zero API cost.

Where does Phantom host the applications it builds?

It runs them on its own dedicated VM and public domain rather than trapping them on localhost.

What are the security implications of running Phantom in Docker?

The setup mounts the Docker socket to let the agent spawn sibling containers, so you must run it on a dedicated machine.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Customer Support — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google