local-automata-core
エージェント構築用の共有ツールキット(import 名 local_automata_core)。汎用ツール(filesystem / shell / memory / plan)・MCP 連携・設定ローダ・画像/PDF 変換・ワークフロー仕様パーサを提供する。Agent ループ本体は含まない — ループや合成は利用側が組む。
LLM 接続は local-llm-client、推論サーバーは local-llm-server に委ねる。
インストール
uv add local-automata-core
使い方
from local_automata_core import find_config_path, load_agent_config, default_registry
config = load_agent_config(find_config_path()) # agent.toml + AGENTS.md を読む
registry = default_registry() # 汎用ツールを workspace/ に構築
開発
uv sync
uv run pytest
ライセンス
Apache-2.0
Release files for local-automata-core 0.11.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| local_automata_core-0.11.0.tar.gz | 55.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| local_automata_core-0.11.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 106.2 kB
Release files / local_automata_core-0.11.0.tar.gz
| Download URL | local_automata_core-0.11.0.tar.gz |
|---|---|
| Size | 55.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
28ff4386fccef0910ff9bdf25b9faaed0dbefc745fefd27480c533ca1cae1bea
|
|
BLAKE2b-256 checksum How to use checksums |
c210b109ae29d52b0081c33783aa5317d295635c06c4dd2a5df32a134772e201
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.10
|
Release files / local_automata_core-0.11.0-py3-none-any.whl
| Download URL | local_automata_core-0.11.0-py3-none-any.whl |
|---|---|
| Size | 50.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b40ab68200670941d0a046668eae10f8db0939370fd621cb770f59d1297d1c75
|
|
BLAKE2b-256 checksum How to use checksums |
7f75bcf831ca14ac676f07419b5c12ac55c988e9cdc1282db7a9966b0af4a424
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.10
|