The Linux of AI — local, modular AI skill runtime with sandboxing and a built-in dashboard
Project description
neamt-core
Skill runtime for the Neamt AI platform. Install, sandbox, and orchestrate AI-powered skills with a CLI and web dashboard.
Install
pip install -e ".[dev]"
CLI
neamt install <github-url-or-local-path>
neamt list
neamt info <skill-id>
neamt enable <skill-id>
neamt disable <skill-id>
neamt config set anthropic_api_key <key>
neamt start # dashboard on :8000
neamt doctor
Permissions
| Permission | Description |
|---|---|
internet |
Outbound HTTP via CoreAPI.http |
filesystem:read |
Read from ~/.neamt/data/<id>/ |
filesystem:write |
Write to ~/.neamt/data/<id>/ |
anthropic_api |
Use Anthropic SDK via CoreAPI.ai |
system |
Elevated — requires explicit CONFIRM |
Skill structure
my-skill/
├── neamt.manifest.json
└── main.py
neamt.manifest.json:
{
"id": "my-skill",
"name": "My Skill",
"version": "1.0.0",
"author": "You",
"description": "Does something cool",
"permissions": ["internet"],
"entry": "main.py",
"neamt_version": "0.1.0",
"dashboard": {
"nav_label": "My Skill",
"nav_icon": "🚀",
"route": "/ui/my-skill",
"ui": "ui/"
}
}
Directory layout
~/.neamt/
├── skills/ # installed skills
├── data/ # per-skill persistent storage
├── disabled-skills # newline-separated list of disabled skill IDs
└── config.json # encrypted config (API keys, etc.)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
neamt-0.1.0.tar.gz
(19.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
neamt-0.1.0-py3-none-any.whl
(21.0 kB
view details)
File details
Details for the file neamt-0.1.0.tar.gz.
File metadata
- Download URL: neamt-0.1.0.tar.gz
- Upload date:
- Size: 19.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c800cc8e1f9deca63147dd7bd779f776a9f4180abbc776ba487ebef302f13702
|
|
| MD5 |
f07a4f0e73c572755d4511ca47f61573
|
|
| BLAKE2b-256 |
f3920cab68a391bf56bbd8dcc90306e52b529884788ce55b502b36c0ed81b091
|
File details
Details for the file neamt-0.1.0-py3-none-any.whl.
File metadata
- Download URL: neamt-0.1.0-py3-none-any.whl
- Upload date:
- Size: 21.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
736ea7551c793d8c4a07975ad32bcb4e4c7cb5da84a1e5b3f123811a246a724f
|
|
| MD5 |
f47d0d334d7c66b96661c6ac231c14da
|
|
| BLAKE2b-256 |
d7883cedcdbb56ed57922669536da2cb2c35c4093b18f633b0791375414186c7
|