1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
# Remote Brain (rbrain)
## An mTLS terminal client for Ollama APIs
[rbrain](https://code.kevwe.com/rbrain.git) is a minimalistic, secure terminal client for calling remote Ollama APIs.
## Quick Start
### Configuration File
Create the following example configuration file:
```
$ cat $HOME/.config/rbrain/config.json
{
"endpoint": "https://<your-host>:<your-port>/api/generate",
"model": "llama3.2",
"dbfile": "/home/user/.config/rbrain/history.db",
"tlsCertificate": "/some/path/to/certificate.pem",
"tlsKeyFile": "/some/path/to/secret/key.pem",
"tlsVerifyServer": "do-not-ever-skip"
}
```
### Building RBrain
```bash
$ make
```
### Running RBrain
You can just run the executable:
```bash
$ ./build/rbrain
```
## License
RBrain is authored by [Paolo Lulli](https://lulli.net/about) 2026 and is publicly available under the Affero GPL license.
|