# ADJL Technology > An AI engineering, technical SEO and software studio. Builds AI agents and automation, websites and native apps, and makes them readable to search engines and AI answer engines. ADJL Technology is founded and led by Daniel Laskowski. Contact: daniel@adjlcapital.com. Every page below is also published as markdown: add index.md to its URL. ## Services - [AI, SEO and Software Development Services](https://adjltechnology.com/services/): AI engineering, technical SEO for search and AI answers, and websites, apps and backends, from one team that measures what it ships. - [AI Agent and RAG Development](https://adjltechnology.com/services/ai-engineering/): AI agents, retrieval with citations, document extraction and workflow automation, built with an evaluation set and a review gate where errors cost money. - [Technical SEO and AI Search Visibility](https://adjltechnology.com/services/seo/): Technical SEO for search engines and AI answer engines: prerendering, structured data, entity clarity, crawl paths, Core Web Vitals and llms.txt. - [Web, Mobile App and Backend Development](https://adjltechnology.com/services/software/): Marketing sites, web apps, native iOS and Android apps in React Native, backends and data pipelines. Fast, measured, and handed over with the code. - [Website Audit for Search and AI](https://adjltechnology.com/services/seo/audit/): A website audit of how people, search crawlers and AI answer engines read your site, with a written report of fixes in order of impact. Priced by quote. ## Work - [AI, Software and SEO Work](https://adjltechnology.com/work/): Systems we built and run: property underwriting, trading and research pipelines, a native investor app, a gated members’ site and this website. - [Real Estate Underwriting Software](https://adjltechnology.com/work/real-estate-intelligence/): A property underwriting scanner. Paste a listing URL and it resolves the parcel, pulls live market data, reads public records and models the full carry. - [Trading Infrastructure and Market Data](https://adjltechnology.com/work/trading-infrastructure/): Market data, execution and latency work, backtests on the live code path, and a daily research pipeline built on point-in-time index membership. - [AI Implementation Consulting](https://adjltechnology.com/work/ai-implementation/): AI implementation for businesses that already run: retrieval over your documents, extraction from unstructured records, classification and routing. - [Offline React Native App, iOS and Android](https://adjltechnology.com/work/mobile-app/): A native iOS and Android app built with Expo and React Native. The full underwriting engine runs offline on the phone, held to the web by tests. - [Loep, a Research Tool for Property and Stocks](https://adjltechnology.com/work/loep/): How we built Loep: a property scanner, company reports from SEC filings, a business analyst and an indicator our research tested, every figure sourced. - [Private Members Website with Edge Auth](https://adjltechnology.com/work/private-site/): A private, gated website. Members’ pages are sealed out of the public build, and an edge function verifies a signed session before serving them. - [How This Site Is Built for Search](https://adjltechnology.com/work/this-site/): How this site is built for search and answer engines: prerendered HTML, a strict CSP, JSON-LD on every page, llms.txt and build-time guards. - [Agentic Research with a Person at Every Gate](https://adjltechnology.com/work/agentic-research/): How we research the stock market with AI agents. A person approves each plan, guards work against hindsight, and rules-based programs follow results on paper. ## Notes - [Field Notes](https://adjltechnology.com/notes/): Short write-ups of real work: how machines read this site, how its build checks its own words, and how our research keeps from fooling itself. - [What AI Crawlers Read](https://adjltechnology.com/notes/what-ai-crawlers-read/): What a search crawler or an AI answer engine gets when it fetches a page: the raw HTML, title and headings, structured data, robots.txt and llms.txt. - [A Build That Refuses to Overclaim](https://adjltechnology.com/notes/a-build-that-refuses-to-overclaim/): How this site’s build fails on hype words, unmeasured numbers and counts of clients, why we set it up that way, and what writing under it costs. - [Research That Can’t Fool Itself](https://adjltechnology.com/notes/research-that-cannot-fool-itself/): How our market research with AI agents guards against fooling itself: blind controls, the index as it stood, changes declared first, both halves of history. ## Firm - [AI Engineering, SEO and Software Studio](https://adjltechnology.com/): ADJL Technology builds AI agents and automation, websites and native apps, and the technical SEO that gets them found by search and AI answer engines. - [Engagement Model and Code Ownership](https://adjltechnology.com/approach/): How an ADJL Technology engagement is scoped, priced and delivered, and who owns the code, the data and the models when it ends. You do, in full. - [See What AI Sees on Your Site](https://adjltechnology.com/scan/): Enter a web address. We fetch the page like a crawler, with no scripts run, and show what people, search crawlers and AI answer engines get from it. - [Start a Project](https://adjltechnology.com/start/): Tell ADJL Technology what you want built. A few lines in the form go straight to Daniel, and he answers by email. - [MCP Server for AI Agents](https://adjltechnology.com/agents/): Connect an AI agent to ADJL Technology over MCP at /mcp. It searches this site’s own pages, cites each source, and can send Daniel a message. - [Changelog](https://adjltechnology.com/changelog/): What changed on this site, and when, newest first. Each entry is written for visitors and links to the commit behind it in the site’s public repository. - [Contact](https://adjltechnology.com/#contact): Email daniel@adjlcapital.com. ## Legal - [Privacy](https://adjltechnology.com/legal/privacy/): What this site collects. No analytics, no cookies, no tracking. What the form, the assistant and the scanner send, and where it goes. - [Terms](https://adjltechnology.com/legal/terms/): The terms for using this website. What the content is, what it isn’t, and what governs an actual engagement. ## For agents - [MCP endpoint](https://adjltechnology.com/mcp): Answers questions about ADJL Technology from its own website, with a source for each answer, and can pass a message to Daniel Laskowski. Model Context Protocol over Streamable HTTP: POST, JSON replies, no sign-in. Tools: search_site, get_page, list_services, list_work, start_conversation. Every tool only reads except start_conversation, which sends Daniel a message. - [How to connect](https://adjltechnology.com/agents/): The endpoint, a client config, each tool and what it returns, and the rules. ## Machine-readable - [llms-full.txt](https://adjltechnology.com/llms-full.txt): Every page’s text as markdown, in one file. - [sitemap.xml](https://adjltechnology.com/sitemap.xml): Every page, with the date its content last changed. - [Build report](https://adjltechnology.com/build-report.json): The checks this deploy passed, written at the end of its build. - [Markdown copy of the home page](https://adjltechnology.com/index.md): Every page has one at its URL plus index.md.