AI agents & LLM applications
Assistants that retrieve company knowledge, cite sources, use your tools and pass uncertain requests to a person.
Learn moreMAXMILIÁN HRUBÝ · DEVELOPER & CO-FOUNDER SITESPOT
I bring development, AI and business together. Custom websites, AI agents and automations — from the first idea to a solution your team uses every day.
30-minute first call · free · directly with me
Working on: AI agents

Technologies I work with
I think in business and build in code. As co-founder of SiteSpot and Leadora, I help companies turn websites, data and repetitive work into tools that work for them.
completed projects and deployments
of development and automation experience
technologies in active use
of code and ownership stays with the client
From websites and AI agents to connecting the tools you already use. Clear, tailored solutions with a focus on real value.
Assistants that retrieve company knowledge, cite sources, use your tools and pass uncertain requests to a person.
Learn moreConnect APIs, CRM and internal systems into a shared process. Data moves automatically and repetitive work shrinks.
Learn moreSearch your documents, build vector databases and a backend with a clear API. Answers backed by traceable evidence.
Learn moreI review your website, application and architecture and give you prioritised findings with practical next steps.
Learn moreMeta and Facebook campaigns from creative to measurement. Targeting, lead forms and reporting focused on enquiries.
Learn morePractical AI for your team: prompts, data and custom assistants. Dedicated training also covers AI literacy and the AI Act.
Learn moreAn agent, a knowledge base or an automation. Simplified examples of the principles behind my work.
// Illustrative example: grounded answers
async function answer(question: string) {
const sources = await knowledge.search(question);
if (!sources.length) {
return { needsHuman: true };
}
return agent.respond({
question,
context: sources,
includeCitations: true,
});
}// Illustrative example: documents to answers
async function index(document: Document) {
const chunks = await split(document);
const vectors = await embed(chunks);
await knowledge.upsert(
chunks.map((text, i) => ({
text,
vector: vectors[i],
source: document.url,
}))
);
}// Illustrative example: connecting your tools
async function onNewLead(lead: Lead) {
const contact = await crm.upsert(lead);
const score = await qualify(contact);
if (score.requiresReview) {
await team.notify({
contact,
action: "review",
});
}
}Less switching between tools. Less copying data by hand. More room for work that matters.
DEMO STEPS1 191An interactive demo with prepared answers. This illustrates an assistant interface, not a live AI model.
Four clear steps. And in every one, you speak directly with me.
Arrange a first callWe discuss what you need, where repetitive work slows you down and what success looks like.
You get a clear scope, solution, price and timeline before development starts.
You see progress throughout development. We refine the details and launch together.
I stay available after launch, measuring, refining and improving the solution as your business grows.
A consultation, a complete project or ongoing development. We agree the scope and price before work begins.
Discuss an idea, investigate a problem or get an independent view on a technical decision.
CZK 1,200/ hour
Discuss your projectA complete solution with an agreed scope, from the first proposal to launch and handover.
from CZK 12,000
Discuss your projectRegular capacity to develop your product and maintain the systems you rely on.
by agreement/ month
Discuss your projectEach approach has its place. We review your scope and operations to find the right model.
| Area | With meDIRECT COLLABORATION | Agency | In-house team |
|---|---|---|---|
| Communication | Directly with the developer | Usually via a project manager | Within your own team |
| Cost | No agency overhead | Includes agency management | Salaries and employment costs |
| Start | Days to two weeks | Usually weeks | Hiring can take months |
| Flexibility | Changes agreed directly | Depends on capacity and process | Depends on team workload |
| After handover | Your code and documentation | Defined by the contract | Knowledge stays in-house |
Direct collaboration can get a focused project moving quickly. Continuous development of a large product may benefit from an in-house team; an agency can cover a broader parallel brief.
My own companies and client work. From conversion websites to AI products.
One person, from the first idea through launch.

DEVELOPER · CO-FOUNDER OF SITESPOT & LEADORA
Co-founder of SiteSpot, a Prague digital agency — I lead development, AI, automation and business logic.
Co-founder and CEO of Leadora, a Czech AI SaaS (a RAG knowledge base for technical teams).
Yes. Discovery, progress reviews and handover can all happen online. We can arrange an in-person meeting when the project benefits from one.
I build websites with Astro, React and TypeScript. AI and automation use APIs, tools such as Make and knowledge bases. The exact stack depends on your brief and team.
Yes. Start with a single change, audit or hourly consultation without committing to a larger project.
After completion and payment you receive the custom code, access and documentation. Third-party tool and library licences are specified in the proposal.
Usually within days to two weeks, depending on capacity. We confirm both the start and delivery date before the order.
Consultations cost CZK 1,200 per hour. Websites start at CZK 12,000, and AI agents and automations at CZK 25,000. A precise quote follows a scope review.
We agree where data lives, who can access it and which services process it. Access is limited to what the solution needs; sensitive materials are not sent to tools without agreement.
We validate agreed scenarios before handover. The proposal defines issue reporting, fixes and ongoing support so you have a clear point of contact after launch.
Tell me what you’re working on. We’ll explore your idea and find the next step.
30 minutes · online · no obligation
We’ll discuss your idea, possible solutions and the next step.
A prepared message opens in your email app.
Service details, projects, experience and the first step to working together.
Assistants connected to your knowledge and tools.
Explore →SERVICESMove data and handle repetitive work automatically.
Explore →SERVICESSearch across company documents.
Explore →SERVICESWeb applications, audits and architecture.
Explore →WORKBriefs, solutions and outcomes of real projects.
Explore →BLOGLessons from development, AI and automation.
Explore →PROFILEMy experience and how I work.
Explore →FREEThree questions about your routine to start exploring automation.
Explore →CONTACTDiscuss your brief and agree the next step.
Explore →