0.0.29 • Published 18 days ago

talkpile v0.0.29

Weekly downloads
-
License
-
Repository
-
Last release
18 days ago

talkpile

Hackable Agentic REPL

Install

npm i -g talkpile

Start Client

Ensure OPENAI_API_KEY is set, then run:

talkpile

Configure

Run talkpile settings to locate your settings file.

Here's an example settings file:

{
	"name": "Mac",
	"geolocation": "Chicago, IL",
	"context": {
		"paths": {
			"notes_dir": "/Users/mac/Library/Mobile Documents/iCloud~md~obsidian/Documents/Green"
		}
	},
	"kits": {
		"pirate": {
			"name": "Jackdaw Hawkins",
			"command": "ahoy"
		},
		"recruiter": {
			"name": "The Bobs",
			"command": "hr",
			"description": "Responsible for updating the Talkpile team roster",
			"identity": "You're job is to manage the `kits` data inside `/Users/mac/Library/Preferences/talkpile-nodejs/config.js`. Adding a kit entry to the `kits` object will add a member to the team.\n\n",
			"postscript": "",
			"temperature": 0.3,
			"frequency_penalty": 0.2,
			"presence_penalty": 0.1
		}
	}
}

Note kits are optional, and the import field is the path to a file that exports a function that returns a kit object. See the starter kit for example.

License

Apache-2.0

0.0.29

18 days ago

0.0.28

22 days ago

0.0.27

2 months ago

0.0.22

2 months ago

0.0.23

2 months ago

0.0.24

2 months ago

0.0.25

2 months ago

0.0.26

2 months ago

0.0.20

2 months ago

0.0.21

2 months ago

0.0.13

2 months ago

0.0.14

2 months ago

0.0.15

2 months ago

0.0.16

2 months ago

0.0.17

2 months ago

0.0.18

2 months ago

0.0.19

2 months ago

0.0.12

2 months ago

0.0.11

2 months ago

0.0.10

2 months ago

0.0.9

2 months ago

0.0.8

2 months ago

0.0.7

2 months ago

0.0.6

2 months ago

0.0.5

2 months ago

0.0.4

2 months ago

0.0.3

2 months ago

0.0.2

2 months ago

0.0.1

2 months ago