AI Assisted Software Development is a new way of developing software that uses AI to assist developers in their work. Published in collaboration with OSSBiG Austria, this paper explores how AI tools can augment developer workflows, improve code quality, and accelerate the development process.
MCP server connecting AI tools (Claude, Cursor) to Austria's open government data. Semantic search across 60,000+ datasets on data.gv.at in German and English. 18 tools for search, discovery, analysis, and data preview; quality scoring and schema inspection. Install with: uvx datagvat-mcp init. MIT, cross-platform.
An open source approach to generative UI with natural language. Transform natural language input into ready-to-use React components, reduce manual effort, and enable non-technical users to generate functional UI components without deep programming skills. Currently in experimental stage exploring the possibilities of AI-powered UI generation.
Open-sourced Julian-AT/openai-build-week on GitHub
Jul 13, 2026
Starred vapor/vapor
Jul 18, 2026
Starred Robbyant/lingbot-map
Jul 18, 2026
Pushed 8 commits to Julian-AT/codex-hackathon: refactor(02-04): add durable typed blob references\n\n- migrate immutable digest metadata and required artifact kinds\n- verify committed objects before idempotent transactional references\n- advance catalog migration regression coverage to schema version two\n, fix(02-04): package immutable storage modules\n\n- include the object-store implementation in distributable files\n- preserve the operator-owned dependency change unstaged\n, fix(02-04): retry WAL activation under contention\n\n- bound retries for SQLite busy during concurrent first opens\n- preserve fixed pragma authority and fail after the retry budget\n, docs(02-04): complete immutable object store plan\n\n- record atomic CAS and typed reference delivery\n- capture verification, deviations, and requirement coverage\n, test(02-05): specify run lineage and deterministic reuse
- cover canonical parent-child manifest lineage and stage keys
- reject nonterminal, invalid, corrupt, and interrupted candidates
- prove equal work reuses while deterministic identity changes execute, feat(02-05): commit canonical immutable run manifests
- add checksummed CAS-backed run lineage and strict schema validation
- persist terminal manifests atomically with append-only lifecycle events
- advance the catalog through durable migration 0003, refactor(02-05): claim and verify deterministic stages
- domain-separate stage fingerprints from observable run metadata
- elect one producer and reuse only fully verified terminal evidence
- invalidate corrupt or missing candidates before recovery execution, and docs(02-05): complete run lineage and deterministic reuse plan
Jul 16, 2026
Pushed 21 commits to Julian-AT/codex-hackathon: docs(02): smart discuss context, docs(02): create foundation phase plans, test(02-01): specify contained foundation layout
- cover canonical runtime path projection and hostile config paths
- cover archive member and link-target rejection, feat(02-01): add path containment authorities
- verify existing path components without following symlinks
- reject hostile archive members and link escapes before extraction, refactor(02-01): route config through containment
- project strict configuration into immutable canonical runtime paths
- validate hostile destinations and atomically replace explicit writes, style(02-01): format foundation path modules
- apply scoped Biome formatting to plan-owned files
- replace callback cleanup with project-compliant iteration, test(02-01): cover final symlink targets
- pin fail-closed rejection when the configured path itself is a symlink, docs(02-01): complete contained configuration plan, test(02-02): specify durable catalog migrations
- cover fresh and repeated catalog opens
- preserve supported prior-schema rows
- reject transaction failures and ledger tampering, feat(02-02): open contained SQLite catalogs
- require an owned contained MLX state root
- enforce WAL foreign keys and busy timeout
- bootstrap the persisted base catalog schema transactionally, refactor(02-02): verify numbered catalog migrations
- load only the ordered application migration manifest
- checksum exact SQL bytes and reject drift gaps or future schemas
- preserve packaged migration bytes and transactional rollback coverage, test(02-02): execute SQLite coverage in Bun runtime
- delegate Node-hosted Vitest cases to Bun's native runner
- preserve stable Vitest verification commands
- exercise identical catalog suites in both entry paths, style(02-02): normalize catalog test imports, fix(02-02): serialize concurrent catalog migrations
- recheck the ledger under each immediate writer lock
- make concurrent first opens converge idempotently
- cover four-process fresh catalog contention, docs(02-02): complete durable catalog migrations plan
Tasks completed: 3/3
- Specify fresh repeat and prior-schema upgrades
- Implement the contained SQLite connection
- Persist and verify numbered migrations, test(02-03): specify SQLite doctor and owner safety
- require independently probed version and concurrency evidence
- preserve executable collision as the primary doctor outcome
- require exclusive catalog ownership when the probe is unsafe, feat(02-03): add SQLite capability and catalog owner gates
- probe real WAL concurrency with bounded isolated writer processes
- enforce renewable nonce and process-identity catalog ownership
- recover stale evidence only through atomic explicit quarantine, refactor(02-03): report SQLite safety in doctor
- compose executable and SQLite probes through typed injected ports
- preserve collision status while adding sanitized capability evidence
- render owner-gate action without exposing private paths, docs(02-03): complete SQLite capability and owner gate plan, test(02-04): specify immutable object storage\n\n- cover required artifact kinds and verified references\n- cover interruption, concurrency, corruption, and path substitution\n, and feat(02-04): implement immutable SHA-256 storage\n\n- publish restrictive same-filesystem temp files without overwrite\n- verify digest-derived regular files and reject symlink components\n
Jul 16, 2026
Pushed 7 commits to Julian-AT/codex-hackathon: test(01-09): specify validation script and privacy gates
RED: both registered integration suites collected behavior assertion failures.
- Require eight unique non-recursive process-entry mappings
- Prove injected external descriptor and denied privacy seams, feat(01-09): wire stable validation scripts
- Map all eight public scripts to fixed validation entry modes
- Ignore only generated .next output in Git and Biome, refactor(01-09): freeze validation fixture and ownership
- Isolate schema checks from mutable repository data
- Record Plan 01-09 path and hunk ownership append-only
- Preserve operator deletion evidence with zero production deletions, fix(01-09): preserve dirty source during portable check
- Disable formatting only for the exact operator-owned dirty test
- Keep lint analysis active and record the repair ownership, docs(01-09): complete stable validation plan, docs(01): add code review report, and docs(01): close verified identity phase
Jul 16, 2026
Pushed 14 commits to Julian-AT/codex-hackathon: refactor(01-06): pin immutable validation check catalog
- Declare eight ordered unique script and check identities
- Freeze direct Bun argv and external-only integration policy
- Model absent products as LIVE FAIL and host SKIP by named probe, test(01-05): require exact removal target evidence
- RED: changed legacy artifact digest still permits deletion
- RED: missing required identity replacement evidence still permits deletion, fix(01-05): gate prohibited root prompt removal
- inventory merge 3881d89 artifact with exact source digest and provenance
- require current legacy target and canonical identity replacement evidence
- record approved computed eligibility before destructive cleanup, fix(01-05): remove prohibited root prompt artifact
- delete only the inventoried merge 3881d89 cloud-build prompt
- preserve canonical record, source digest, provenance, and replacement evidence
- removal gate proved exact current target and identity coverage before deletion, docs(01-05): record prohibited prompt remediation, docs(01-06): complete pure validation contract plan, test(01-07): define validation runtime boundaries
RED: validation-runtime collected 26 behavior assertion failures across runner, report, and CLI suites.\n\n- Specify shell-free bounded process requests and external integration stubs\n- Cover fixed-order human reports, responsive layouts, and control sanitization\n- Pin one-write JSON output, numeric exits, and interruption behavior, feat(01-07): implement validation runtime boundaries
- Execute only canonical fixed argv through an injected shell-disabled bounded port\n- Require external integration stubs and named capability evidence\n- Render complete deterministic human reports and one-write JSON CLI results, refactor(01-07): harden validation output edges
- Distinguish exact output bounds from deterministic truncation evidence\n- Wrap 80, 40, and 39-column reports without clipping decisive rows\n- Prove repeated baseline and JSON bytes remain stable, docs(01-07): complete validation runtime plan, test(01-08): define validation host boundaries
- RED: collect adapter, capability, and entry behavior failures
- pin shell-free allowlisted process and direct integration seams
- require bounded lifecycle and one-write result behavior, feat(01-08): implement allowlisted host adapters
- run exact catalog token arrays through a shell-free Bun spawn seam
- bound both streams and clean up timeout or interruption lifecycle
- report named Apple Silicon capability evidence from host facts, refactor(01-08): wire executable validation entry
- route fixed, product, and capability checks through production seams
- reserve direct Vitest execution for explicit external integration mode
- buffer one deterministic write before assigning process exit status, and docs(01-08): complete production validation host plan
Jul 16, 2026
Pushed 43 commits to Julian-AT/codex-hackathon: docs: define MLX dataset-first rebuild, docs: map existing codebase, chore: add project config, docs: initialize project, docs: complete project research, docs: define v1 requirements, docs: create roadmap (8 phases), docs: archive pre-MLX planning artifacts, spec(phase-1): add SPEC.md for Identity, cleanup, baseline, and migration map — 10 requirements (#2213), docs(01): smart discuss context, docs(01): UI design contract, docs(01): research phase domain and validation strategy, docs(01): create verified phase plan, test(01-01): pin failing public CLI contract
RED: the immutable phase gate collected five behavior assertion failures against the legacy entry.
- capture all 80 pre-existing dirty paths and hunks before Phase 1 edits
- freeze the exact ten-ID fail-first and acceptance gate registry
- isolate explicit-Bun process tests from operator PATH, home, state, and network, feat(01-01): replace legacy CLI dispatch
GREEN: the public process contract now passes through one typed catalog, deterministic parser, and isolated human/JSON renderers.
- expose every authoritative command with one owning phase\n- short-circuit later-phase shells as side-effect-free UNAVAILABLE results\n- keep the Bun entry to one final write and exit-code assignment, refactor(01-01): harden CLI edge contracts
REFACTOR: 58 focused unit checks now cover catalog completeness, invariant failures, renderer isolation, and terminal widths.
- reject duplicate aliases, invalid ownership, and structural path collisions\n- parse declared aliases without creating a second public catalog\n- preserve aligned 40-column help and vertical sub-40 output, docs(01-01): complete CLI walking skeleton plan, test(01-02): specify mlx package identity contract
RED: identity audit reports missing behavior and package checks fail on the legacy name, absent sole-bin mapping, and absent ownership marker.
- Define deterministic identity, exclusion, and mandatory-category fixtures
- Pin local pack/install and unrelated-state nonmutation behavior, feat(01-02): publish sole marked mlx package
- Export exactly one mlx binary through the checked-in Bun entry
- Include a versioned read-only ownership marker in packed artifacts
- Distinguish MLX from Apple's project in package and README copy, refactor(01-02): enforce deterministic identity audit
- Scan exact safe source and artifact paths with path-specific exclusions
- Report stable findings and evidenced zero mandatory categories
- Normalize retained unreachable UI copy to canonical MLX identity, fix(01-02): forbid identity audit exclusion abuse
- Require explicit internal-source eligibility for exact exclusions
- Reject attempts to exclude README or broad generated paths
- Preserve stable path/rule findings for invalid configuration, style(01-02): normalize package fixture formatting
- Apply repository Biome formatting to the isolated package fixture
- Keep the private package assertion typed under strict TypeScript, docs(01-02): complete package identity plan, test(01-03): define state initialization contract (RED)
- pin MLX_HOME resolution and ownership outcomes
- require init adoption parsing and read-only command behavior
- RED: state-init gate reports collected behavior assertion failures, feat(01-03): implement owned MLX state initialization
- resolve MLX_HOME without filesystem side effects
- fail closed on unowned, malformed, or symlinked roots
- wire explicit init --adopt through the canonical command tree, refactor(01-03): move operator config beneath MLX_HOME
- remove project-local legacy config precedence
- surface malformed roots and config files actionably
- keep explicit writes confined to MLX_HOME/config, style(01-03): normalize state boundary formatting
- apply repository import ordering and wrapping
- keep test process callbacks lint-clean, docs(01-03): complete canonical state root plan, test(01-03): expose missing packed state modules (RED)
- require src/core in the published file allowlist
- reproduce the installed mlx import failure from init
- RED: packed help cannot resolve the MLX_HOME module, fix(01-03): package state modules for runnable mlx
- include the canonical state core in packed artifacts
- lazy-load init so static help stays dependency-free
- restore packed help alongside state and CLI integration gates, docs(01-03): record packed state repair, test(01-04): define read-only doctor attack matrix (RED)
- Cover owned, collision, not-found, hostile symlink, marker, and metadata cases
- Prove repeated and parallel diagnosis preserves executable and shell-state sentinels
- RED: Phase 1 doctor gate collected 3 unit and 2 process behavior failures, test(01-04): model installed executable ownership
- Copy the packaged CLI graph into an isolated fixture before setting executable mode
- Avoid mutating the repository entry while preserving public-process ownership proof, feat(01-04): implement read-only mlx doctor
- Enumerate exact PATH candidates in order using injected metadata-only filesystem calls
- Require entry realpath and packaged ownership marker agreement before OWNED
- Render deterministic human and JSON collision evidence without state creation or remediation, test(01-04): close doctor terminal evidence gaps
- Pin marker mismatch and broken, cyclic, non-executable, and interrupted inspection evidence
- Drive repeat and parallel process counts from the committed attack fixture
- Require exact human not-found guidance alongside equivalent JSON status, docs(01-04): complete read-only executable doctor plan, test(01-05): define migration inventory contract
- collect schema, reconciliation, privacy, and determinism failures
- import all 55 archived planning paths as mandatory records
- RED: migration-inventory gate reports 26 named behavior failures, feat(01-05): reconcile canonical migration inventory
- validate nine categories, eleven runtime-state classes, and 166 exact records
- reconcile all 55 archived planning paths without reading private roots
- compute removal eligibility from current reviewed digest evidence, refactor(01-05): generate deterministic migration review
- render every category, runtime scope, exact locator, owner, and provenance record
- provide byte-stable write and non-mutating drift-check modes
- preserve the immutable Plan 01 change-scope baseline, docs(01-05): complete migration inventory plan, test(01-06): define fail-closed validation matrices
RED: validation-results collected 44 behavior assertion failures.
- Cover independent status and source labels plus invalid shapes
- Require named unavailable capability evidence for SKIP
- Lock row retention, empty aggregates, order, and precedence, feat(01-06): implement truthful validation normalization
- Parse checker and capability inputs through strict Zod boundaries
- Fail closed on malformed rows and invalid capability skips
- Retain ordered rows with deterministic failure-dominant aggregation, and Merge branch 'main' of https://github.com/Julian-AT/codex-hackathon
Jul 16, 2026
Pushed 1 commit to Julian-AT/codex-hackathon: Add files via upload