https://github.com/dottxt-ai/outlines
· scanned 2026-07-23 10:40 UTC (5 days, 8 hours ago)
305 raw signals (0 security + 305 graph)
Last scanned 5 days, 8 hours ago · v5 · last Δ +16.1 (diff) · 305 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2062 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
model |
software | healthy | tests/test_applications.py:13 |
another_model |
software | healthy | tests/test_applications.py:21 |
test_application_initialization |
software | healthy | tests/test_applications.py:28 |
test_application_generator_no_model |
software | healthy | tests/test_applications.py:39 |
test_application_template_call |
software | healthy | tests/test_applications.py:48 |
test_application_callable_call |
software | healthy | tests/test_applications.py:57 |
template |
software | healthy | tests/test_applications.py:58 |
test_application_template_error |
software | healthy | tests/test_applications.py:68 |
test_application_generator_reuse |
software | healthy | tests/test_applications.py:77 |
pytest_collection_modifyitems |
software | healthy | tests/conftest.py:6 |
fake_provider_error |
software | healthy | tests/test_exceptions.py:42 |
_check_mapping |
software | healthy | tests/test_exceptions.py:51 |
test_all_are_outlines_error |
software | healthy | tests/test_exceptions.py:60 |
test_all_are_api_error |
software | healthy | tests/test_exceptions.py:68 |
test_retryable_flags |
software | healthy | tests/test_exceptions.py:76 |
test_api_error_stores_provider_and_original |
software | healthy | tests/test_exceptions.py:88 |
test_api_error_status_code_param |
software | healthy | tests/test_exceptions.py:94 |
test_api_error_default_message |
software | healthy | tests/test_exceptions.py:98 |
test_api_error_provider_message |
software | healthy | tests/test_exceptions.py:102 |
test_hint_stored_in_notes_or_attribute |
software | healthy | tests/test_exceptions.py:106 |
test_hint_note_uses_arrow_format |
software | healthy | tests/test_exceptions.py:113 |
test_hint_note_fallback_without_add_note |
software | healthy | tests/test_exceptions.py:120 |
__getattribute__ |
software | healthy | tests/test_exceptions.py:122 |
test_hint_not_in_message |
software | healthy | tests/test_exceptions.py:130 |
test_no_hint_no_notes |
software | healthy | tests/test_exceptions.py:135 |
test_hint_attribute_accessible |
software | healthy | tests/test_exceptions.py:140 |
test_none_input |
software | healthy | tests/test_exceptions.py:147 |
test_status_code_attr |
software | healthy | tests/test_exceptions.py:150 |
test_code_attr |
software | healthy | tests/test_exceptions.py:153 |
test_status_attr |
software | healthy | tests/test_exceptions.py:158 |
test_response_status_code |
software | healthy | tests/test_exceptions.py:163 |
test_sentinel_minus_one_filtered |
software | healthy | tests/test_exceptions.py:170 |
test_non_int_ignored |
software | healthy | tests/test_exceptions.py:175 |
test_response_with_non_int_status_code_returns_none |
software | healthy | tests/test_exceptions.py:180 |
test_response_with_out_of_range_status_code_returns_none |
software | healthy | tests/test_exceptions.py:187 |
test_value_600_out_of_range |
software | healthy | tests/test_exceptions.py:194 |
test_status_code_fallbacks |
software | healthy | tests/test_exceptions.py:215 |
test_2xx_status_code_falls_back_to_api_error |
software | healthy | tests/test_exceptions.py:222 |
test_no_status_code_fallback_to_api_error |
software | healthy | tests/test_exceptions.py:226 |
test_original_exception_preserved |
software | healthy | tests/test_exceptions.py:230 |
test_provider_stored |
software | healthy | tests/test_exceptions.py:234 |
test_unknown_provider_uses_status_code_fallback |
software | healthy | tests/test_exceptions.py:238 |
test_request_id_propagated_through_normalize |
software | healthy | tests/test_exceptions.py:247 |
test_request_id_from_response_headers_propagated |
software | healthy | tests/test_exceptions.py:257 |
test_type_error_is_not_provider |
software | healthy | tests/test_exceptions.py:275 |
test_attribute_error_is_not_provider |
software | healthy | tests/test_exceptions.py:278 |
test_key_error_is_not_provider |
software | healthy | tests/test_exceptions.py:281 |
test_name_error_is_not_provider |
software | healthy | tests/test_exceptions.py:284 |
test_assertion_error_is_not_provider |
software | healthy | tests/test_exceptions.py:287 |
test_plain_exception_no_status_code_is_not_provider |
software | healthy | tests/test_exceptions.py:290 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
FakeSDKError |
software | healthy | tests/test_exceptions.py:310 |
TestExceptionHierarchy |
software | healthy | tests/test_exceptions.py:59 |
LegacyAuthenticationError |
software | healthy | tests/test_exceptions.py:121 |
TestExtractStatusCode |
software | healthy | tests/test_exceptions.py:146 |
E |
software | healthy | tests/test_exceptions.py:850 |
Resp |
software | healthy | tests/test_exceptions.py:848 |
TestNormalizeProviderException |
software | healthy | tests/test_exceptions.py:198 |
TestIsProviderException |
software | healthy | tests/test_exceptions.py:269 |
TestProviderSDKNotInstalled |
software | healthy | tests/test_exceptions.py:330 |
TestExceptionMapOpenAI |
software | healthy | tests/test_exceptions.py:395 |
TestExceptionMapAnthropic |
software | healthy | tests/test_exceptions.py:453 |
TestExceptionMapMistral |
software | healthy | tests/test_exceptions.py:520 |
HTTPValidationError |
software | healthy | tests/test_exceptions.py:527 |
ResponseValidationError |
software | healthy | tests/test_exceptions.py:530 |
NoResponseError |
software | healthy | tests/test_exceptions.py:533 |
MistralSDKError |
software | healthy | tests/test_exceptions.py:590 |
TestExceptionMapGemini |
software | healthy | tests/test_exceptions.py:595 |
TestExceptionMapOllama |
software | healthy | tests/test_exceptions.py:620 |
TestExceptionMapTGI |
software | healthy | tests/test_exceptions.py:660 |
TestExceptionMapDottxt |
software | healthy | tests/test_exceptions.py:708 |
TestExceptionMapOpenAICompatible |
software | healthy | tests/test_exceptions.py:733 |
TestLocalModelErrorPassthrough |
software | healthy | tests/test_exceptions.py:752 |
DummyModel |
software | healthy | tests/test_exceptions.py:764 |
config |
software | healthy | tests/test_exceptions.py:765 |
TestAPIErrorMessageConstruction |
software | healthy | tests/test_exceptions.py:778 |
TestExtractRequestId |
software | healthy | tests/test_exceptions.py:802 |
TestNormalizeProviderErrors |
software | healthy | tests/test_exceptions.py:855 |
CallableClass |
software | healthy | tests/test_templates.py:37 |
PydanticClass |
software | healthy | tests/test_templates.py:220 |
Armor |
software | healthy | tests/test_templates.py:45 |
PydanticClassWithEnum |
software | healthy | tests/test_templates.py:51 |
PydanticNestedClass |
software | healthy | tests/test_templates.py:56 |
PydanticOptionalClass |
software | healthy | tests/test_templates.py:61 |
Weapon |
software | healthy | tests/test_templates.py:67 |
PydanticUnionClass |
software | healthy | tests/test_templates.py:72 |
Model |
software | healthy | tests/types/test_dsl.py:380 |
MyPydanticModel |
software | healthy | tests/types/test_dsl.py:426 |
MyTypedDict |
software | healthy | tests/types/test_dsl.py:429 |
MyDataClass |
software | healthy | tests/types/test_dsl.py:433 |
DataClass |
software | healthy | tests/types/test_dsl.py:560 |
SomeTypedDict |
software | healthy | tests/types/test_dsl.py:573 |
PydanticModel |
software | healthy | tests/types/test_dsl.py:586 |
SomeEnum |
software | healthy | tests/types/test_dsl.py:627 |
Color |
software | healthy | tests/types/test_dsl.py:1142 |
Ratio |
software | healthy | tests/types/test_dsl.py:719 |
TestModel |
software | healthy | tests/types/test_dsl.py:747 |
TestEnum |
software | healthy | tests/types/test_dsl.py:750 |
Status |
software | healthy | tests/types/test_dsl.py:1171 |
Model |
software | healthy | tests/types/test_custom_types.py:211 |
SampleEnum |
software | healthy | tests/types/test_types_utils.py:69 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
mkdocs.yml |
software | healthy | mkdocs.yml |
README.md |
software | healthy | README.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
.pre-commit-config.yaml |
software | healthy | .pre-commit-config.yaml |
.readthedocs.yaml |
software | healthy | .readthedocs.yaml |
environment.yml |
software | healthy | environment.yml |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
devcontainer.json |
software | healthy | .devcontainer/devcontainer.json |
test_applications.py |
software | healthy | tests/test_applications.py |
__init__.py |
software | healthy | tests/__init__.py |
conftest.py |
software | healthy | tests/conftest.py |
test_exceptions.py |
software | healthy | tests/test_exceptions.py |
test_generator.py |
software | healthy | tests/test_generator.py |
test_cache.py |
software | healthy | tests/test_cache.py |
test_templates.py |
software | healthy | tests/test_templates.py |
test_inputs.py |
software | healthy | tests/test_inputs.py |
test_json_schema_utils.py |
software | healthy | tests/types/test_json_schema_utils.py |
test_dsl.py |
software | healthy | tests/types/test_dsl.py |
test_custom_types.py |
software | healthy | tests/types/test_custom_types.py |
test_to_regex.py |
software | healthy | tests/types/test_to_regex.py |
test_types_utils.py |
software | healthy | tests/types/test_types_utils.py |
test_transformers_multimodal_type_adapter.py |
software | healthy | tests/models/test_transformers_multimodal_type_adapter.py |
test_gemini_type_adapter.py |
software | healthy | tests/models/test_gemini_type_adapter.py |
test_vllm_offline_type_adapter.py |
software | healthy | tests/models/test_vllm_offline_type_adapter.py |
test_vllm_type_adapter.py |
software | healthy | tests/models/test_vllm_type_adapter.py |
test_mistral_type_adapter.py |
software | healthy | tests/models/test_mistral_type_adapter.py |
test_dottxt_type_adapter.py |
software | healthy | tests/models/test_dottxt_type_adapter.py |
test_sglang.py |
software | healthy | tests/models/test_sglang.py |
test_anthopic_type_adapter.py |
software | healthy | tests/models/test_anthopic_type_adapter.py |
test_openai_type_adapter.py |
software | healthy | tests/models/test_openai_type_adapter.py |
test_llamacpp.py |
software | healthy | tests/models/test_llamacpp.py |
test_mlxlm_type_adapter.py |
software | healthy | tests/models/test_mlxlm_type_adapter.py |
test_transformers.py |
software | healthy | tests/models/test_transformers.py |
test_llamacpp_type_adapter.py |
software | healthy | tests/models/test_llamacpp_type_adapter.py |
test_mistral.py |
software | healthy | tests/models/test_mistral.py |
test_tgi_model_adapter.py |
software | healthy | tests/models/test_tgi_model_adapter.py |
test_vllm_offline.py |
software | healthy | tests/models/test_vllm_offline.py |
test_ollama_type_adapter.py |
software | healthy | tests/models/test_ollama_type_adapter.py |
test_dottxt.py |
software | healthy | tests/models/test_dottxt.py |
test_openai.py |
software | healthy | tests/models/test_openai.py |
test_utils.py |
software | healthy | tests/models/test_utils.py |
test_sglang_type_adapter.py |
software | healthy | tests/models/test_sglang_type_adapter.py |
test_gemini.py |
software | healthy | tests/models/test_gemini.py |
test_llamacpp_tokenizer.py |
software | healthy | tests/models/test_llamacpp_tokenizer.py |
test_tgi.py |
software | healthy | tests/models/test_tgi.py |
test_ollama.py |
software | healthy | tests/models/test_ollama.py |
test_transformers_type_adapter.py |
software | healthy | tests/models/test_transformers_type_adapter.py |
test_lmstudio.py |
software | healthy | tests/models/test_lmstudio.py |
test_tokenizer.py |
software | healthy | tests/models/test_tokenizer.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
[email protected] |
dependencies | healthy | examples/bentoml/requirements.txt |
[email protected] |
dependencies | healthy | examples/bentoml/requirements.txt |
[email protected] |
dependencies | healthy | examples/bentoml/requirements.txt |
[email protected] |
dependencies | healthy | examples/bentoml/requirements.txt |
[email protected] |
dependencies | healthy | examples/bentoml/requirements.txt |
jinja2@ |
dependencies | healthy | pyproject.toml |
cloudpickle@ |
dependencies | healthy | pyproject.toml |
diskcache@ |
dependencies | healthy | pyproject.toml |
[email protected] |
dependencies | healthy | pyproject.toml |
jsonschema@ |
dependencies | healthy | pyproject.toml |
pillow@ |
dependencies | healthy | pyproject.toml |
typing_extensions@ |
dependencies | healthy | pyproject.toml |
[email protected] |
dependencies | healthy | pyproject.toml |
genson@ |
dependencies | healthy | pyproject.toml |
anthropic@ |
dependencies | healthy | pyproject.toml |
dottxt@ |
dependencies | healthy | pyproject.toml |
google-genai@ |
dependencies | healthy | pyproject.toml |
huggingface-hub@ |
dependencies | healthy | pyproject.toml |
llama-cpp-python@ |
dependencies | healthy | pyproject.toml |
numba@ |
dependencies | healthy | pyproject.toml |
datasets@ |
dependencies | healthy | pyproject.toml |
mlx@ |
dependencies | healthy | pyproject.toml |
mlx-lm@ |
dependencies | healthy | pyproject.toml |
lmstudio@ |
dependencies | healthy | pyproject.toml |
ollama@ |
dependencies | healthy | pyproject.toml |
openai@ |
dependencies | healthy | pyproject.toml |
mistralai@ |
dependencies | healthy | pyproject.toml |
huggingface_hub@ |
dependencies | healthy | pyproject.toml |
accelerate@ |
dependencies | healthy | pyproject.toml |
transformers@ |
dependencies | healthy | pyproject.toml |
setuptools@ |
dependencies | healthy | pyproject.toml |
sentencepiece@ |
dependencies | healthy | pyproject.toml |
xgrammar@ |
dependencies | healthy | pyproject.toml |
llguidance@ |
dependencies | healthy | pyproject.toml |
airportsdata@ |
dependencies | healthy | pyproject.toml |
iso3166@ |
dependencies | healthy | pyproject.toml |
pre-commit@ |
dependencies | healthy | pyproject.toml |
pytest@ |
dependencies | healthy | pyproject.toml |
pytest-cov@ |
dependencies | healthy | pyproject.toml |
pytest-mock@ |
dependencies | healthy | pyproject.toml |
pytest-asyncio@ |
dependencies | healthy | pyproject.toml |
[email protected] |
dependencies | healthy | pyproject.toml |
diff-cover@ |
dependencies | healthy | pyproject.toml |
[email protected] |
dependencies | healthy | pyproject.toml |
responses@ |
dependencies | healthy | pyproject.toml |
[email protected] |
dependencies | healthy | pyproject.toml |
[email protected] |
dependencies | healthy | pyproject.toml |
jax@ |
dependencies | healthy | pyproject.toml |
flax@ |
dependencies | healthy | pyproject.toml |
[email protected] |
dependencies | healthy | pyproject.toml |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.devcontainer |
software | healthy | .devcontainer |
tests |
software | healthy | tests |
types |
software | healthy | tests/types |
models |
software | healthy | tests/models |
test_utils |
software | healthy | tests/test_utils |
processors |
software | healthy | tests/processors |
backends |
software | healthy | tests/backends |
docs |
software | healthy | docs |
blog |
software | healthy | docs/blog |
stylesheets |
software | healthy | docs/stylesheets |
api_reference |
software | healthy | docs/api_reference |
community |
software | healthy | docs/community |
examples |
software | healthy | docs/examples |
overrides |
software | healthy | docs/overrides |
guide |
software | healthy | docs/guide |
features |
software | healthy | docs/features |
models |
software | healthy | docs/features/models |
core |
software | healthy | docs/features/core |
advanced |
software | healthy | docs/features/advanced |
utility |
software | healthy | docs/features/utility |
scripts |
software | healthy | scripts |
examples |
software | healthy | examples |
bentoml |
software | healthy | examples/bentoml |
cerebrium |
software | healthy | examples/cerebrium |
beam-cloud |
software | healthy | examples/beam-cloud |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
PULL_REQUEST_TEMPLATE |
software | healthy | .github/PULL_REQUEST_TEMPLATE |
scripts |
software | healthy | .github/scripts |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
outlines |
software | healthy | src/outlines |
types |
software | healthy | src/outlines/types |
locale |
software | healthy | src/outlines/types/locale |
models |
software | healthy | src/outlines/models |
processors |
software | healthy | src/outlines/processors |
tensor_adapters |
software | healthy | src/outlines/processors/tensor_adapters |
backends |
software | healthy | src/outlines/backends |
| Label | Layer | Status | Path |
|---|---|---|---|
192.168.1.1 |
network | healthy | tests/types/test_custom_types.py |
10.0.0.1 |
network | healthy | tests/types/test_custom_types.py |
172.16.0.1 |
network | healthy | tests/types/test_custom_types.py |
255.255.255.255 |
network | healthy | tests/types/test_custom_types.py |
256.1.2.3 |
network | healthy | tests/types/test_custom_types.py |
1.256.2.3 |
network | healthy | tests/types/test_custom_types.py |
1.2.256.3 |
network | healthy | tests/types/test_custom_types.py |
1.2.3.256 |
network | healthy | tests/types/test_custom_types.py |
01.1.1.1 |
network | healthy | tests/types/test_custom_types.py |
00.0.0.0 |
network | healthy | tests/types/test_custom_types.py |
1.02.3.4 |
network | healthy | tests/types/test_custom_types.py |
1.1.1.09 |
network | healthy | tests/types/test_custom_types.py |
1.2.3.4 |
network | healthy | tests/types/test_custom_types.py |
5.6.7.8 |
network | healthy | tests/types/test_custom_types.py |
127.0.0.1 |
network | healthy | tests/models/test_lmstudio.py |
| Label | Layer | Status | Path |
|---|---|---|---|
deploy |
cicd | healthy | .github/workflows/deploy_documentation.yml |
deploy |
cicd | healthy | .github/workflows/publish_documentation.yml |
style |
cicd | healthy | .github/workflows/tests.yml |
tests |
cicd | healthy | .github/workflows/tests.yml |
coverage |
cicd | healthy | .github/workflows/tests.yml |
build-wheel |
cicd | healthy | .github/workflows/tests.yml |
release-job |
cicd | healthy | .github/workflows/release_pypi.yaml |
build |
cicd | healthy | .github/workflows/build_documentation.yml |
tests |
cicd | healthy | .github/workflows/tests_api_models.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
PYPI_TOKEN |
cicd | healthy | — |
DEPLOY_TOKEN |
cicd | healthy | — |
DOTTXT_API_KEY |
cicd | healthy | — |
OPENAI_API_KEY |
cicd | healthy | — |
GOOGLE_ANALYTICS_KEY |
cicd | healthy | — |
ANTHROPIC_API_KEY |
cicd | healthy | — |
GEMINI_API_KEY |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy_documentation |
cicd | healthy | .github/workflows/deploy_documentation.yml |
gha::publish_documentation |
cicd | healthy | .github/workflows/publish_documentation.yml |
gha::tests |
cicd | healthy | .github/workflows/tests.yml |
gha::release_pypi |
cicd | healthy | .github/workflows/release_pypi.yaml |
gha::build_documentation |
cicd | healthy | .github/workflows/build_documentation.yml |
gha::tests_api_models |
cicd | healthy | .github/workflows/tests_api_models.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-bms3322z |
software | healthy | /tmp/repobility-clone-bms3322z |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | examples/cerebrium/cerebrium.toml |
This page is publicly accessible at:
https://repobility.com/scan/f8ad4bb0-828f-4472-b03b-a63e56bb3308/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f8ad4bb0-828f-4472-b03b-a63e56bb3308/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.