jpanasuk commited on
Commit
a098992
Β·
1 Parent(s): 7004464

Punch up README/model card: first-of-its-kind claim, YAML metadata, discovery table

Browse files
Files changed (1) hide show
  1. README.md +47 -6
README.md CHANGED
@@ -1,13 +1,44 @@
1
- # Basecamp β€” Portable AI Agent with Auto-Discovery
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
 
3
  **v1.0.1** β€” rebuilt on the official Hermes installer (the old `pip3 install
4
  hermes-cli` stub is gone), leaked-key fallback removed from `tavern.sh`, and
5
- the git history scrubbed of both. Build from source below.
6
 
7
- A portable Docker image bundling **Hermes Agent** + **Ollama** that
8
- auto-discovers your local AI stack (Ollama, TabbyAPI, vLLM, LiteLLM, LocalAI,
9
- llama.cpp, SearXNG, MCPO, Open WebUI, SillyTavern, ...) and connects Hermes to
10
- it. No hardcoded URLs. No config files to hand-edit. Just `docker run`.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
 
12
  ## Safety model (read this first)
13
 
@@ -58,6 +89,16 @@ Or use the convenience launcher (auto-detects network + GPU, TTY-safe):
58
  First run shows the connect screen: pick your inference engine, enter API keys
59
  when prompted. Later runs skip it β€” config is saved in the volume.
60
 
 
 
 
 
 
 
 
 
 
 
61
  ## Inside the container
62
 
63
  | Command | What it does |
 
1
+ ---
2
+ license: mit
3
+ tags:
4
+ - hermes
5
+ - ai-agent
6
+ - ollama
7
+ - docker
8
+ - auto-discovery
9
+ - local-ai
10
+ - mcp
11
+ - portable
12
+ - self-hosted
13
+ - tabbyapi
14
+ - vllm
15
+ library_name: docker
16
+ ---
17
+
18
+ # πŸ•οΈ Basecamp β€” The First Portable AI Agent Container with Network Auto-Discovery
19
 
20
  **v1.0.1** β€” rebuilt on the official Hermes installer (the old `pip3 install
21
  hermes-cli` stub is gone), leaked-key fallback removed from `tavern.sh`, and
22
+ the git history scrubbed of both.
23
 
24
+ One image. One command. It finds your AI stack and just works.
25
+
26
+ Basecamp bundles **Hermes Agent** (the full agent β€” tools, skills, memory,
27
+ gateway) **+ Ollama** (a brain it always has in its backpack), then does
28
+ something nobody else's container does: **it sniffs your network on first
29
+ boot** and auto-discovers your entire local AI stack β€” Ollama, TabbyAPI,
30
+ vLLM, LiteLLM, LocalAI, llama.cpp, SearXNG, MCPO, Open WebUI, SillyTavern β€”
31
+ and connects Hermes to the best brain it finds. No hardcoded URLs. No config
32
+ files to hand-edit. Just `docker run`.
33
+
34
+ ## Why this is different
35
+
36
+ | Everyone else | Basecamp |
37
+ |----------------------------------------------------|--------------------------------------------|
38
+ | Manual compose file, hand-wired URLs | Auto-discovers your stack on first boot |
39
+ | One hardcoded provider | Picks the best brain it finds, falls back to its own Ollama |
40
+ | Agent config touches your host install | Container-only, env-scoped, cannot clobber a host Hermes |
41
+ | Separate agent + separate model server | One image, both inside, batteries included |
42
 
43
  ## Safety model (read this first)
44
 
 
89
  First run shows the connect screen: pick your inference engine, enter API keys
90
  when prompted. Later runs skip it β€” config is saved in the volume.
91
 
92
+ ## What it discovers
93
+
94
+ | Service | What Basecamp does with it |
95
+ |----------------|-----------------------------------------------------|
96
+ | Ollama | Primary/secondary brain, lists available models |
97
+ | TabbyAPI / vLLM / LiteLLM / LocalAI / llama.cpp | Primary inference engine (OpenAI-compatible) |
98
+ | SearXNG | Wires search into the agent + tavern CLI |
99
+ | MCPO | Exposes MCP tools to the agent |
100
+ | Open WebUI / SillyTavern | Detects your chat UIs, reports them |
101
+
102
  ## Inside the container
103
 
104
  | Command | What it does |