Skip to main content

AI-powered TextFSM template generator with multi-provider routing

Project description

textfsm-ai

AI‑powered TextFSM template generation, parsing assistance, and smart log extraction.

textfsm-ai brings modern LLM intelligence to traditional TextFSM workflows.
It helps you automatically generate templates, validate patterns, explain parsing logic, and accelerate network automation development.


🚀 Features

  • AI‑Powered Template Generation — Turn raw CLI output into production‑ready TextFSM templates in seconds.
  • Smart Validation & Refinement — Automatically verify template correctness and refine ambiguous patterns with AI assistance.
  • Built‑In Golden Master Testing — Lock in deterministic parsing behavior and detect regressions instantly.
  • Flexible Multi‑Provider AI Routing — Use the best AI model for each task with automatic routing across supported cloud providers.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

textfsm_ai-0.2.13.tar.gz (15.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

textfsm_ai-0.2.13-py3-none-any.whl (25.3 kB view details)

Uploaded Python 3

File details

Details for the file textfsm_ai-0.2.13.tar.gz.

File metadata

  • Download URL: textfsm_ai-0.2.13.tar.gz
  • Upload date:
  • Size: 15.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for textfsm_ai-0.2.13.tar.gz
Algorithm Hash digest
SHA256 a3f3dd47a39f11bf84c3eec3841dd8b7f581c35ef08d3f22527b44347094214e
MD5 5946405c6123594250fe2819f71b46d4
BLAKE2b-256 67bf33c2c7d677e4e6093e9c375fec627245c9b1f3cdaf1714a230662fc39970

See more details on using hashes here.

Provenance

The following attestation bundles were made for textfsm_ai-0.2.13.tar.gz:

Publisher: release.yml on Geeks-Trident-LLC/textfsm-ai

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file textfsm_ai-0.2.13-py3-none-any.whl.

File metadata

  • Download URL: textfsm_ai-0.2.13-py3-none-any.whl
  • Upload date:
  • Size: 25.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for textfsm_ai-0.2.13-py3-none-any.whl
Algorithm Hash digest
SHA256 3099e2470e7b60181673a41e605dc70df83e66d33fb144a136a7343cbf1b7b92
MD5 40c4c4977817f3aa68cd5d2222c076ad
BLAKE2b-256 8a21700b6a337a995909b643b1d6ac048c10a5ffe24e6ac463931eb0ac910acf

See more details on using hashes here.

Provenance

The following attestation bundles were made for textfsm_ai-0.2.13-py3-none-any.whl:

Publisher: release.yml on Geeks-Trident-LLC/textfsm-ai

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page