Inkbox integration with Kernel browsers.
Give your agent an email and browser. Everything it needs to use the internet like you do.
# install uv (if you don't have it)
curl -LsSf https://astral.sh/uv/install.sh | sh
# install dependencies
uv sync
# configure API keys
cp .env.example .env
# edit .env with your keysuv run inkbox-kernel "Go to news.ycombinator.com, read the top 3 posts, and email me a summary at john@example.com"# using OpenAI (default)
uv run inkbox-kernel "Sign up for a free account on example.com using my email"
# using Anthropic
uv run inkbox-kernel --provider anthropic "Find the pricing page on example.com and email me a summary"- The agent creates a fresh identity with a real email address via Inkbox
- A cloud browser session spins up via Kernel
- The LLM uses tools (browse, email) to accomplish your task
- Identity and browser are cleaned up when done
| Category | Tool | Description |
|---|---|---|
| Browser | navigate |
Go to a URL |
| Browser | get_page_text |
Read visible page content |
| Browser | click_element |
Click by CSS selector |
| Browser | fill_input |
Fill a form field |
| Browser | press_key |
Press a key (Enter, Tab, etc.) |
| Browser | execute_js |
Run arbitrary JavaScript |
send_email |
Send or reply to an email | |
check_inbox |
List recent emails | |
read_email |
Read a specific email |
| Service | Get your key |
|---|---|
| Inkbox | inkbox.ai/console |
| Kernel | kernel.sh |
| OpenAI | platform.openai.com |
| Anthropic | console.anthropic.com |