@0xsarwagya/ontoly-python
v1.3.3
Published
Pure Python semantic model analyzer for Ontoly, powered by tree-sitter.
Maintainers
Readme
@0xsarwagya/ontoly-python
Responsibility
@0xsarwagya/ontoly-python owns the pure Python Semantic Model analysis. It
uses tree-sitter for zero-runtime-dependency parsing without owning graph
construction, framework analyzer registration, CLI behavior, or MCP transport.
See the repository architecture map for package boundaries.
Installation
pnpm add @0xsarwagya/ontoly-pythonAPI
analyzePythonProject(options)builds the pure Python Semantic Model..pyfile discovery and parsing.- Serializable class, function, method, import, decorator, call, variable, and assignment facts.
Example
import { analyzePythonProject } from "@0xsarwagya/ontoly-python";
const model = analyzePythonProject({ root: process.cwd(), files: ["app.py"] });Status
Stable v1.1.0 package. Public contracts are governed by the Software Graph specification and RFC process.
