Skip to content

Commit 53540f9

Browse files
authored
Merge pull request #6 from Gilamonster-Foundation/feat/branding-and-logo-sizes
feat: branding — logo header + scaled icon sizes
2 parents 1728bb7 + 7bfa87f commit 53540f9

10 files changed

Lines changed: 56 additions & 4 deletions

README.md

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,27 @@
1-
# agent-mesh
1+
<div align="center">
2+
<img src="docs/logo/agent-mesh-256.png" alt="agent-mesh" width="160" height="160">
23

3-
Cryptographic peer-to-peer agent coordination.
4+
# agent-mesh
5+
6+
**Cryptographic peer-to-peer agent coordination.**
7+
8+
*No broker. No scp'd tokens. No centralized configuration.*
9+
10+
[![CI](https://github.com/Gilamonster-Foundation/agent-mesh/actions/workflows/ci.yml/badge.svg)](https://github.com/Gilamonster-Foundation/agent-mesh/actions/workflows/ci.yml)
11+
[![PyPI](https://img.shields.io/pypi/v/agent-mesh.svg)](https://pypi.org/project/agent-mesh/)
12+
[![License](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](LICENSE)
13+
</div>
14+
15+
---
416

517
A small Rust workspace that gives multi-agent systems a shared root of
618
trust (ed25519 user key, cross-signed by your existing GitHub SSH key)
7-
and direct, verifiable peer messaging — no broker, no scp'd tokens,
8-
no centralized configuration.
19+
and direct, verifiable peer messaging.
20+
21+
Two agents that share a user identity discover each other on the LAN,
22+
authenticate via cert chain at the QUIC handshake, and exchange signed
23+
envelopes — without a broker in the middle and without scp'ing tokens
24+
around.
925

1026
CLI: `amesh` (workspace member `agent-mesh-cli`).
1127
Libraries:

docs/Agent_Mesh_Large.png

831 KB
Loading

docs/Agent_Mesh_Large_no_text.png

1.08 MB
Loading

docs/logo/README.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# agent-mesh logo
2+
3+
## Files
4+
5+
| File | Purpose |
6+
|------|---------|
7+
| `agent-mesh-source.png` | 1254×1254 source, no text (used to derive the sizes below) |
8+
| `agent-mesh-256.png` | 256×256 — README hero, app icon |
9+
| `agent-mesh-128.png` | 128×128 — docs sidebars |
10+
| `agent-mesh-64.png` | 64×64 — `<link rel="icon">` |
11+
| `agent-mesh-32.png` | 32×32 — favicon |
12+
| `agent-mesh-16.png` | 16×16 — tab favicon |
13+
14+
## Regenerating
15+
16+
To regenerate the sizes from the source:
17+
18+
```sh
19+
cd docs/logo
20+
for size in 256 128 64 32 16; do
21+
convert agent-mesh-source.png -resize ${size}x${size} -strip agent-mesh-${size}.png
22+
done
23+
```
24+
25+
## Variants
26+
27+
The repo also carries the with-text version at
28+
`docs/Agent_Mesh_Large.png` (1254×1254). The no-text version is the
29+
canonical brand mark; the with-text version is reserved for
30+
hero banners and presentation slides where the wordmark would
31+
otherwise need to be applied separately.
32+
33+
## License
34+
35+
The logo is part of the agent-mesh repository and is licensed
36+
under the same terms as the source: Apache-2.0.

docs/logo/agent-mesh-128.png

12.4 KB
Loading

docs/logo/agent-mesh-16.png

531 Bytes
Loading

docs/logo/agent-mesh-256.png

41.8 KB
Loading

docs/logo/agent-mesh-32.png

1.27 KB
Loading

docs/logo/agent-mesh-64.png

3.93 KB
Loading

docs/logo/agent-mesh-source.png

1.08 MB
Loading

0 commit comments

Comments
 (0)