General Purpose Agent for Everyone
npm install -g @pointerhq/project-pointer
Go into any folder and start the Pointer CLI
pointer
You can use the command /models
to select an LLM provider, the default provider is Anthropic and the default model is claude-3-7-sonnet-20250219
You can use the command /env
to open a text editor and update the envvironment variables directly. The template is listed below.
PROVIDER=anthropic
ANTHROPIC_API_KEY=...
ANTHROPIC_MODEL=claude-3-7-sonnet-20250219
OPENAI_API_KEY=...
OPENAI_MODEL=...
OPENROUTER_API_KEY=...
OPENROUTER_BASE_URL=https://openrouter.ai/api/v1
OPENROUTER_MODEL=...
DEEPSEEK_BASE_URL=https://api.deepseek.com
DEEPSEEK_API_KEY=...
DEEPSEEK_MODEL=...
FIRECRAWL_API_KEY=...
Or you can do them separately ...
/env ANTHROPIC_API_KEY=sk-ant....
/env OPENAI_API_KEY=sk-...
/env FIRECRAWL_API_KEY=fc-...
docker pull pointerhq/project-pointer
Inside Pointer, you can run /browser
to run the container
Then you can access the virtual browser in http://localhost:6080/vnc.html
We are looking for feedback for any bugs, issues or feature suggestions!
Please join our Discord at https://discord.gg/KFtqf7j9fs