notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
tgpt AI Chatbots in terminal without needing API keys
2.8.3_1 www on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.8.3_1Version of this port present on the latest quarterly branch.
Maintainer: nxjoseph@protonmail.com search for ports maintained by this maintainer
Port Added: 2024-04-24 14:57:07
Last Update: 2025-01-21 22:21:11
Commit Hash: 3952206
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: GPLv3
WWW:
https://github.com/aandrew-me/tgpt
Description:
tgpt is a cross-platform command-line interface (CLI) tool to use AI chatbots in your Terminal without requiring API keys. It supports these providers: Blackbox AI (Blackbox model), Duckduckgo (Supports several models), Groq (Requires a free API Key. LLaMA2-70b & Mixtral-8x7b), KoboldAI (koboldcpp/HF_SPACE_Tiefighter-13B), Ollama (Supports many models), OpenAI (All models, Requires API Key, supports custom endpoints), Phind (Phind Model).
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/tgpt
  2. /usr/local/share/licenses/tgpt-2.8.3_1/catalog.mk
  3. /usr/local/share/licenses/tgpt-2.8.3_1/LICENSE
  4. /usr/local/share/licenses/tgpt-2.8.3_1/GPLv3
Collapse this list.
Dependency lines:
  • tgpt>0:www/tgpt
To install the port:
cd /usr/ports/www/tgpt/ && make install clean
To add the package, run one of these commands:
  • pkg install www/tgpt
  • pkg install tgpt
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: tgpt
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1733594905 SHA256 (go/www_tgpt/tgpt-v2.8.3/v2.8.3.mod) = 140067072dbe06468274419d363bdb1983c75789580af1762234e73bc6e68af7 SIZE (go/www_tgpt/tgpt-v2.8.3/v2.8.3.mod) = 2233

Expand this list (2 items)

Collapse this list.

SHA256 (go/www_tgpt/tgpt-v2.8.3/v2.8.3.zip) = 2b4b60bb02bb36982294613cb3613d926abe3c0e9a2e02892351ce00376b8721 SIZE (go/www_tgpt/tgpt-v2.8.3/v2.8.3.zip) = 55699

Collapse this list.


Packages (timestamps in pop-ups are UTC):
tgpt
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.8.32.8.3-2.8.2_12.8.3---
FreeBSD:13:quarterly2.8.32.8.3-2.8.1_12.8.3---
FreeBSD:14:latest2.8.32.8.3-2.8.32.8.3---
FreeBSD:14:quarterly2.8.32.8.3-2.8.1_12.8.3---
FreeBSD:15:latest2.8.32.8.3n/a2.8.3n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go122 : lang/go122
Fetch dependencies:
  1. go122 : lang/go122
  2. ca_root_nss>0 : security/ca_root_nss
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
www_tgpt
USES:
go:1.22,modules zip
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://proxy.golang.org/github.com/aandrew-me/tgpt/v2/@v/
Collapse this list.

Number of commits found: 15

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.8.3_1
21 Jan 2025 22:21:11
commit hash: 39522060fe30d16b47ca1671b543507a15d0817bcommit hash: 39522060fe30d16b47ca1671b543507a15d0817bcommit hash: 39522060fe30d16b47ca1671b543507a15d0817bcommit hash: 39522060fe30d16b47ca1671b543507a15d0817b files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go122 update

PR:		284181
MFH:		2025Q1
2.8.3
10 Dec 2024 09:02:57
commit hash: 16b13397ba0b64f690388de58f72c5119b6567a6commit hash: 16b13397ba0b64f690388de58f72c5119b6567a6commit hash: 16b13397ba0b64f690388de58f72c5119b6567a6commit hash: 16b13397ba0b64f690388de58f72c5119b6567a6 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
Author: Yusuf Yaman
www/tgpt: Update to 2.8.3

Port Changes:
* Use GO_MODULE instead of GITHUB.
* Update pkg-descr to update supported AI chatbot models

Changelog: https://github.com/aandrew-me/tgpt/releases/tag/v2.8.3

PR:		283185
2.8.2_1
08 Nov 2024 20:58:46
commit hash: 79271d538107eaed3822f2b39d0080da0101245acommit hash: 79271d538107eaed3822f2b39d0080da0101245acommit hash: 79271d538107eaed3822f2b39d0080da0101245acommit hash: 79271d538107eaed3822f2b39d0080da0101245a files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go122 update

PR:		281842
2.8.2
12 Oct 2024 20:38:45
commit hash: a1b339df9c5c6a27906c94fb671b2890eae50d70commit hash: a1b339df9c5c6a27906c94fb671b2890eae50d70commit hash: a1b339df9c5c6a27906c94fb671b2890eae50d70commit hash: a1b339df9c5c6a27906c94fb671b2890eae50d70 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Yusuf Yaman
www/tgpt: Update 2.8.1 → 2.8.2

Changelog:
https://github.com/aandrew-me/tgpt/releases/tag/v2.8.2

Remove windows-only module github.com/charmbracelet/x/windows.

PR:	282011
2.8.1_1
19 Aug 2024 21:56:11
commit hash: 89ee449eddd795c4ff7efb04f689b429f7927736commit hash: 89ee449eddd795c4ff7efb04f689b429f7927736commit hash: 89ee449eddd795c4ff7efb04f689b429f7927736commit hash: 89ee449eddd795c4ff7efb04f689b429f7927736 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Yusuf Yaman
www/tgpt: Update Go modules list

PR:	280935
2.8.1
19 Aug 2024 13:22:01
commit hash: fae40286fea96433f97e09ce7355a96fb8ea5191commit hash: fae40286fea96433f97e09ce7355a96fb8ea5191commit hash: fae40286fea96433f97e09ce7355a96fb8ea5191commit hash: fae40286fea96433f97e09ce7355a96fb8ea5191 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Yusuf Yaman
www/tgpt: Update 2.8.0 → 2.8.1

Changelog:
https://github.com/aandrew-me/tgpt/releases/tag/v2.8.1

PR:	280911
2.8.0_5
09 Aug 2024 06:24:09
commit hash: aeb01135150a7f1da57a02c0169cdae9886fb319commit hash: aeb01135150a7f1da57a02c0169cdae9886fb319commit hash: aeb01135150a7f1da57a02c0169cdae9886fb319commit hash: aeb01135150a7f1da57a02c0169cdae9886fb319 files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go122 update
2.8.0_4
06 Aug 2024 15:22:54
commit hash: 00cf029670f1536cd94ad8eaa0c86f183b51285ecommit hash: 00cf029670f1536cd94ad8eaa0c86f183b51285ecommit hash: 00cf029670f1536cd94ad8eaa0c86f183b51285ecommit hash: 00cf029670f1536cd94ad8eaa0c86f183b51285e files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Yusuf Yaman
www/tgpt: Fix Makefile

* Fix USES by adding: modules and removing GO_PKGNAME.
* Remove output argument from GO_BUILDFLAGS as it does nothing.

PR:	280660
MFH:	2024Q3
2.8.0_3
01 Aug 2024 23:48:46
commit hash: 39a5c2d0b3e67acc54ee0189dbc3a4205b1abc97commit hash: 39a5c2d0b3e67acc54ee0189dbc3a4205b1abc97commit hash: 39a5c2d0b3e67acc54ee0189dbc3a4205b1abc97commit hash: 39a5c2d0b3e67acc54ee0189dbc3a4205b1abc97 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Yusuf Yaman
www/tgpt: Update Go version to 1.22 and used go modules

In recent update to the port, I forgot to update the used go modules.
Now, I am updating them.

PR:	280555 279620
Fixes:	fce4a9245139 (Update to 2.8.0)
MFH:	2024Q3
2.8.0_2
03 Jul 2024 08:29:54
commit hash: c4b51c2028302d40de3907a04d99a92001bb83b1commit hash: c4b51c2028302d40de3907a04d99a92001bb83b1commit hash: c4b51c2028302d40de3907a04d99a92001bb83b1commit hash: c4b51c2028302d40de3907a04d99a92001bb83b1 files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go121 update
2.8.0_1
15 Jun 2024 09:52:17
commit hash: 746fa696a12ef1ca798e36baf087f579375b8cd1commit hash: 746fa696a12ef1ca798e36baf087f579375b8cd1commit hash: 746fa696a12ef1ca798e36baf087f579375b8cd1commit hash: 746fa696a12ef1ca798e36baf087f579375b8cd1 files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go121 update

MFH:		2024Q2
2.8.0
12 Jun 2024 14:15:23
commit hash: fce4a9245139f1b8e9b1151d9f84ce05c7a172b3commit hash: fce4a9245139f1b8e9b1151d9f84ce05c7a172b3commit hash: fce4a9245139f1b8e9b1151d9f84ce05c7a172b3commit hash: fce4a9245139f1b8e9b1151d9f84ce05c7a172b3 files touched by this commit
Gabriel M. Dutra (dutra) search for other commits by this committer
Author: Yusuf Yaman
www/tgpt: Update to 2.8.0

changeLog:
https://github.com/aandrew-me/tgpt/releases/tag/v2.8.0

PR:		279620
Approved by:	Yusuf Yaman <nxjoseph@protonmail.com> (maintainer, implicit)
2.7.4
19 May 2024 16:51:37
commit hash: a4da202a378c43ecf4b0544cdb72a6a5f97bdb7fcommit hash: a4da202a378c43ecf4b0544cdb72a6a5f97bdb7fcommit hash: a4da202a378c43ecf4b0544cdb72a6a5f97bdb7fcommit hash: a4da202a378c43ecf4b0544cdb72a6a5f97bdb7f files touched by this commit
Gabriel M. Dutra (dutra) search for other commits by this committer
Author: Yusuf Yaman
www/tgpt: Update to 2.7.4

changeLog:
https://github.com/aandrew-me/tgpt/releases/tag/v2.7.4

PR:		279132
Approved by:	submitter is maintainer
2.7.3_1
13 May 2024 17:56:04
commit hash: fce0cc32720e61042bc675152b116f9e61532e92commit hash: fce0cc32720e61042bc675152b116f9e61532e92commit hash: fce0cc32720e61042bc675152b116f9e61532e92commit hash: fce0cc32720e61042bc675152b116f9e61532e92 files touched by this commit
Ashish SHUKLA (ashish) search for other commits by this committer
all: Bump after lang/go121 update

MFH:		2024Q2
2.7.3
24 Apr 2024 14:54:09
commit hash: a4c112eb06c26984cb741734258f4dfb44570b42commit hash: a4c112eb06c26984cb741734258f4dfb44570b42commit hash: a4c112eb06c26984cb741734258f4dfb44570b42commit hash: a4c112eb06c26984cb741734258f4dfb44570b42 files touched by this commit
Gabriel M. Dutra (dutra) search for other commits by this committer
Author: Yusuf Yaman
www/tgpt: Add new port

tgpt is a cross-platform command-line interface tool that allows
you to use AI chatbot in your Terminal without requiring API keys

PR:		278367

Number of commits found: 15