diff --git a/apps/api/src/db/schema/project.ts b/apps/api/src/db/schema/project.ts index f711f39d..f8345fe7 100644 --- a/apps/api/src/db/schema/project.ts +++ b/apps/api/src/db/schema/project.ts @@ -264,6 +264,13 @@ export const projectSelectSchema = createSelectSchema(projects, { // .openapi('Deployment', { type: 'object' }) }) .strip() + // TODO + // .refine((project) => ({ + // ...project, + // gatewayBaseUrl: `${env.AGENTIC_GATEWAY_BASE_URL}/${project.identifier}`, + // gatewayMcpUrl: `${env.AGENTIC_GATEWAY_BASE_URL}/${project.identifier}/mcp`, + // webBaseUrl: `${env.AGENTIC_WEB_BASE_URL}/marketplace/projects/${project.identifier}` + // })) .describe( `A Project represents a single Agentic API product. It is comprised of a series of immutable Deployments, each of which contains pricing data, origin API config, OpenAPI or MCP specs, tool definitions, and various metadata. diff --git a/apps/web/src/app/about/page.tsx b/apps/web/src/app/about/page.tsx index 93123642..70d2bcc0 100644 --- a/apps/web/src/app/about/page.tsx +++ b/apps/web/src/app/about/page.tsx @@ -1,3 +1,7 @@ +import Link from 'next/link' + +import { SupplySideCTA } from '@/components/supply-side-cta' +import { githubUrl, twitterUrl } from '@/lib/config' import { cn } from '@/lib/utils' import styles from './styles.module.css' @@ -5,79 +9,181 @@ import styles from './styles.module.css' export default function AboutPage() { return ( <> +

+ About +

+
-

About

+

Setting the stage

-

Our Mission

- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do - eiusmod tempor incididunt ut labore et dolore magna aliqua. - Ut enim ad minim veniam, quis nostrud exercitation ullamco - laboris nisi ut aliquip ex ea commodo consequat. + it's 2025. LLMs are still scaling. AI agents are just starting to take + off. MCP is exploding. the singularity looms. shoggoth looks back on + us from the near future and gives a sly smile that doesn't quite reach + His inhuman eyes.

-

Our Story

- Duis aute irure dolor in reprehenderit in voluptate velit esse cillum - dolore eu fugiat nulla pariatur. - Excepteur sint occaecat cupidatat non proident, sunt in culpa - qui officia deserunt mollit anim id est laborum. + in this increasingly AI-native world, what's the best way for "normal" + software engineers like us to stay relevant and provide value for both + our families as well as our future AI edgelords?

-

Our Values

- Sed ut perspiciatis unde omnis iste natus error sit voluptatem - accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae - ab illo inventore veritatis et quasi architecto beatae vitae dicta - sunt explicabo. + well, i don't know about you, but contributing to foundation models, + AI alignment, and AGI research all seem incredibly sexy but are also a + lil outside my areas of expertise.

-

Our Team

- Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut - fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem - sequi nesciunt. + that's why agentic is focused solely on building value at the LLM tool + calling layer. MCPs are a great example here.

-

Our Technology

- At vero eos et accusamus et iusto odio dignissimos ducimus qui - blanditiis praesentium voluptatum deleniti atque corrupti quos dolores - et quas molestias excepturi sint occaecati cupiditate non - provident. + there's a lot that will change in AI over the next decade, but one + thing i believe strongly is that no matter how much the underlying AI + systems change,{' '} + + providing access to high quality tools that are specifically + designed and optimized for agents will become increasingly important + over time + + .

-

Our Impact

- Similique sunt in culpa qui officia deserunt mollitia animi, id est - laborum et dolorum fuga. - Et harum quidem rerum facilis est et expedita distinctio. Nam - libero tempore, cum soluta nobis est eligendi optio. + we call this Agentic UX, and + it's at the heart of Agentic's mission.

-

Our Future

-

- Temporibus autem quibusdam et aut officiis debitis aut rerum - necessitatibus saepe eveniet ut et voluptates repudiandae sint et - molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente - delectus. +

Mission

+

+ our mission is to build the world's de facto standard library of tools + for AI agents.

-

Our Community

+ {/*

What is Agentic UX?

- Ut aut reiciendis voluptatibus maiores alias consequatur aut - perferendis doloribus asperiores repellat. Sed ut perspiciatis unde - omnis iste natus error sit voluptatem accusantium doloremque - laudantium. + Agentic User Experience measures how optimized a resource is for + consumption by LLM-based apps and more autonomous AI agents.

-

Our Commitment

- Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse - quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo - voluptas nulla pariatur?{' '} - Excepteur sint occaecat cupidatat non proident. + `llms.txt` is a great example of a readonly format optimized for + Agentic UX.

+ +

+ Anthropic's Model Context Protocol (MCP) and Google's Agent to Agent + Protocol (A2A) are both examples of protocols purpose-built for + Agentic UX. There are dozens of other aspirational protocols with + similar aims. [xkcd standards] +

*/} + +

Team

+

+ Agentic was founded in 2023 by{' '} + + Travis Fischer + {' '} + (hey hey 👋) . We're backed by{' '} + + HF0 + + ,{' '} + + Backend Capital + + , and + + Transpose Capital + + . +

+ +

+ I'm currently running Agentic as a solo founder while traveling around + the world, but i'm actively looking to hire a few remote engineers and + would consider bringing on a co-founder if they're a really strong + fit. +

+ +

+ If you're an expert TypeScript dev who vibes with our mission and + loves open source – and if you have an interest in AI engineering, AI + agents, API gateways, OpenAPI, MCP, AI codegen, etc, feel free to{' '} + + DM me on twitter + + , and please include a few links to your GitHub + related projects. +

+ +

+ (this page was written with love and an intentional lack of LLM + assistance on a very long and sleepy international flight 💕) +

+ +

Tech stack

+ + +

+ + Check out the source on GitHub for more details + + . +

+
+ + {/* CTA section */} +
+

+ Don't miss out on this AI wave +

+ +
) diff --git a/apps/web/src/app/about/styles.module.css b/apps/web/src/app/about/styles.module.css index 53fcf086..dc7d9daa 100644 --- a/apps/web/src/app/about/styles.module.css +++ b/apps/web/src/app/about/styles.module.css @@ -13,6 +13,10 @@ max-width: 830px; } +.markdown > :last-child { + margin-bottom: 0; +} + .markdown > *:first-child { margin-top: 0 !important; } diff --git a/apps/web/src/app/globals.css b/apps/web/src/app/globals.css index 5ec41d7b..72c3f328 100644 --- a/apps/web/src/app/globals.css +++ b/apps/web/src/app/globals.css @@ -182,7 +182,6 @@ main section { display: flex; flex-direction: column; align-items: center; - @apply mb-16; } main section:last-of-type { diff --git a/apps/web/src/app/page.tsx b/apps/web/src/app/page.tsx index 76d3f167..824b1622 100644 --- a/apps/web/src/app/page.tsx +++ b/apps/web/src/app/page.tsx @@ -13,8 +13,8 @@ export default function TheBestDamnLandingPageEver() { return ( <> {/* Hero section */} -
-

+
+

Your API → Paid MCP, Instantly

@@ -28,7 +28,7 @@ export default function TheBestDamnLandingPageEver() {
{/* How it works section */} -
+

How It Works

@@ -37,7 +37,7 @@ export default function TheBestDamnLandingPageEver() {
{/* Features section */} -
+

Production-Ready and Extremely Flexible

@@ -183,7 +183,7 @@ export default function TheBestDamnLandingPageEver() {
{/* Marketplace section */} - {/*
+ {/*

MCP Marketplace

@@ -194,7 +194,7 @@ export default function TheBestDamnLandingPageEver() {
*/} {/* Open source section */} -
+

Agentic is 100% Open Source

@@ -202,9 +202,8 @@ export default function TheBestDamnLandingPageEver() {

Open source is very dear to my heart, and I couldn't be happier that Agentic is fully OSS. It's written in{' '} - TypeScript, stands on the - shoulders of infra giants (Vercel, Cloudflare, Postgres), and has a - small but vibrant developer community.{' '} + TypeScript and has a small but + vibrant developer community.{' '} - ping me on Twitter - {' '} - with questions / feedback. + ping me on Twitter with questions / feedback + + .

{/* Social proof section */} -
+

TODO: social proof

@@ -238,13 +237,11 @@ export default function TheBestDamnLandingPageEver() {
{/* CTA section */} -
+

- Deploy Your MCP Product Today + Deploy Your MCP Today

-

Join the AI gold rush && deploy your first MCP product today.

-