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.12.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.12.0.tar.gz | 56.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| local_automata_core-0.12.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 108.1 kB
Release files / local_automata_core-0.12.0.tar.gz
| Download URL | local_automata_core-0.12.0.tar.gz |
|---|---|
| Size | 56.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2f41d94942d6fbe7a6b63f27dc8fc515d1b9147601359ecb36b5dbb706653279
|
|
BLAKE2b-256 checksum How to use checksums |
02c7e4401c0128944a7ec3a860545092820b2ee0ac16f99172df9e32e53378f2
|
| 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.12.0-py3-none-any.whl
| Download URL | local_automata_core-0.12.0-py3-none-any.whl |
|---|---|
| Size | 51.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7e5b0b1d468a8424741f30b0cbc9dcb7165b8a10dd22c94bda1e2f84dcf7e1eb
|
|
BLAKE2b-256 checksum How to use checksums |
80f581f3369818e5763fd11ce0a88343dd58d8241a7f7c1f7190c39990e6478d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.10
|