Skip to content

honganh1206/tinker

Repository files navigation

justforfunnoreally.dev badge

Tinker

Dependencies

ripgrep

Installation

  1. Add API keys as an environment variable
export ANTHROPIC_API_KEY="your-api-key-here"
export GOOGLE_API_KEY="your-api-key-here"
  1. Run the installation script for the latest version (Linux only at the moment):
curl -fsSL https://raw.githubusercontent.com/honganh1206/tinker/main/scripts/install.sh | sudo -E bash

MCP

To add MCP servers to tinker:

tinker mcp --server-cmd "my-server:npx @modelcontextprotocol/server-everything"

Breaking Changes

⚠️ WARNING: If you have a running tinker daemon from a previous version, you must purge it before installing the new version:

  1. Disable the systemd service:
sudo systemctl disable tinker
sudo systemctl stop tinker
  1. Identify the tinker process:
ps aux | grep tinker
  1. Kill the process entirely (replace <PID> with the actual process ID):
kill -9 <PID>
  1. Remove the service file:
sudo rm /etc/systemd/system/tinker.service
sudo systemctl daemon-reload
  1. Move the existing conversation.db from ~/.local/.tinker to ~/.tinker and rename the database to tinker.db

Development

make serve # Run the server
make # Run the agent

References

About

✨ AI coding agent with a TUI

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published