0.0.29 • Published 18 days ago
talkpile v0.0.29
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