Skip to main content

Atlas Python SDK

Python SDK for the Atlas Knowledge Operating System — the Terraform for AI agent knowledge.

pip install atlas-knowledge-sdk

Quickstart

import atlas_sdk as atlas

# Solve: search a knowledge bundle
result = atlas.solve("flutter_core.atlas", "stateful widget")
for node in result.nodes:
    print(node.name, node.kind)

# Decide: walk a decision tree
decision = atlas.decide("tech_stack.atlas", "build web app", context={"type": "saas"})
if decision:
    print(decision.rationale)
    for rec in decision.recommendations:
        print(f"  -> {rec.node_id} (confidence: {rec.confidence})")

# Use the Agent class for registry-backed agents
from atlas_sdk import Agent
agent = Agent("my-agent", packages=["flutter_core", "riverpod"])
result = agent.solve("How to use AsyncNotifier?")

Documentation

See the full API reference and quickstart guide.

License

Apache 2.0

Metadata

Release files for atlas-knowledge-sdk 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for atlas-knowledge-sdk 0.3.1
File Size Uploaded
atlas_knowledge_sdk-0.3.1.tar.gz 13.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for atlas-knowledge-sdk 0.3.1
File Interpreter ABI Platform
atlas_knowledge_sdk-0.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 30.3 kB

Release files / atlas_knowledge_sdk-0.3.1.tar.gz

Download URL atlas_knowledge_sdk-0.3.1.tar.gz
Size 13.6 kB
Tags Source
SHA-256 checksum
How to use checksums
3d4431662aaa3fd6b1a6087d9ba461f63ee0c0231f28f7c075a7851f1be10d75
BLAKE2b-256 checksum
How to use checksums
5119bb8448459790604611e98243b580f0cb022704cf2e31aced73db1d2aaca6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / atlas_knowledge_sdk-0.3.1-py3-none-any.whl

Download URL atlas_knowledge_sdk-0.3.1-py3-none-any.whl
Size 16.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b7777b7b1b7703616a5b5422582218a80e7f0b729e17381c856c115173fed2fe
BLAKE2b-256 checksum
How to use checksums
1726dccf8936006c81df5b433dbcc9d9dcd17ba7ddce8260d1f584651c821827
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

0.3.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page