Skip to content

Commit 13c985b

Browse files
committed
chore: add ECOSYSTEM.scm ecosystem metadata
1 parent 1bba24b commit 13c985b

1 file changed

Lines changed: 12 additions & 59 deletions

File tree

ECOSYSTEM.scm

Lines changed: 12 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,20 @@
1-
;; SPDX-License-Identifier: MIT
1+
;; SPDX-License-Identifier: AGPL-3.0-or-later
22
;; SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell
3-
;; ECOSYSTEM.scm - Related projects and ecosystem context
3+
;; ECOSYSTEM.scm — heterogenous-mobile-computing
44

55
(ecosystem
6-
(name "mobile-ai-orchestrator")
7-
(type "library") ;; NOT an application
8-
(purpose "Platform-agnostic AI routing decisions for constrained devices")
6+
(version "1.0.0")
7+
(name "heterogenous-mobile-computing")
8+
(type "project")
9+
(purpose "// SPDX-License-Identifier: MIT")
910

1011
(position-in-ecosystem
11-
"This is the LIBRARY layer - provides routing intelligence.
12-
Applications like neurophone consume this library.
13-
Does NOT do inference - tells you WHERE to run inference.")
12+
"Part of hyperpolymath ecosystem. Follows RSR guidelines.")
1413

1514
(related-projects
16-
(project
17-
(name "neurophone")
18-
(url "https://github.com/hyperpolymath/neurophone")
19-
(relationship "consumer")
20-
(description "Android application that could use this library for routing")
21-
(differentiation
22-
"neurophone = Android app with sensors, LSM, ESN, JNI
23-
this = Platform-agnostic routing library (no sensors, no JNI)"))
15+
(project (name "rhodium-standard-repositories")
16+
(url "https://github.com/hyperpolymath/rhodium-standard-repositories")
17+
(relationship "standard")))
2418

25-
(project
26-
(name "echomesh")
27-
(url "https://github.com/hyperpolymath/echomesh")
28-
(relationship "complementary")
29-
(description "Conversation context preservation across sessions"))
30-
31-
(project
32-
(name "oblibeny")
33-
(url "https://github.com/hyperpolymath/oblibeny")
34-
(relationship "inspiration")
35-
(description "Safety-critical programming language concepts"))
36-
37-
(project
38-
(name "polyglot-db-mcp")
39-
(url "https://github.com/hyperpolymath/polyglot-db-mcp")
40-
(relationship "sibling")
41-
(description "MCP server for databases - similar adapter pattern"))
42-
43-
(project
44-
(name "polyglot-container-mcp")
45-
(url "https://github.com/hyperpolymath/polyglot-container-mcp")
46-
(relationship "sibling")
47-
(description "MCP server for containers - similar adapter pattern")))
48-
49-
(what-this-is
50-
"A Rust library that decides WHERE to run AI inference:
51-
- Local (on-device SLM like llama.cpp)
52-
- Remote (cloud API like Claude)
53-
- Blocked (safety rules prevent execution)
54-
55-
Provides: Expert system, Router, Context manager, Neural routing (MLP/ESN/SNN)
56-
Does NOT provide: Actual inference, sensor processing, Android bindings")
57-
58-
(what-this-is-not
59-
"- NOT an Android app (see neurophone for that)
60-
- NOT a complete AI system (just routing decisions)
61-
- NOT inference engine (brings your own llama.cpp/Claude)
62-
- NOT sensor processing (brings your own sensors)")
63-
64-
(future-integration
65-
"neurophone could adopt this library for intelligent routing:
66-
- neurophone handles: sensors → LSM → ESN → LLM integration
67-
- this library handles: should query go local or cloud?"))
19+
(what-this-is "// SPDX-License-Identifier: MIT")
20+
(what-this-is-not "- NOT exempt from RSR compliance"))

0 commit comments

Comments
 (0)