Om Prostir
Förvandla din kunskap till en AI-Agent som din publik kan nå.
Användbar expertis finns ofta i stödda filer och återanvändbara instruktioner. En produkt behöver också publicering, åtkomstregler, gränser och, för berättigade säljare, ett eget betalningsflöde.
Prostir samlar dessa produktkontroller. Du tillför stödda resurser och instruktioner; plattformen tillhandahåller de konfigurerade ytorna.
01Varför vi byggde det
Varför vi byggde Prostir
Det började som ett litet internt verktyg. Vi behövde en AI-agent som tog över en del av vårt eget ekonomiflöde, och uppgiften var så tydlig att vi kunde beskriva den i en mening och bygga nästan allt själva.
Att beskriva vad den skulle göra var den enkla delen. Att dela den var det inte. Åtkomsträttigheter, vem som ser vad, uppdateringar som måste nå alla samtidigt: vi hamnade i att dra in vårt eget tekniska team för beslut som inte handlade om idén utan om maskineriet under den. Och det kändes hela tiden svårare än det borde.
Avståndet mellan att veta exakt vad du vill och att se det köra var fyllt av arbete som inte syns utifrån. Så vi tog bort det tekniska lagret för oss, en gång för alla.
Sedan frågade vi om det bara var vi. Folk inom konsulting, på en klinik, inom marknadsföring gav samma svar: det var aldrig idén som stoppade dem. Därför byggde vi Prostir, för att ta bort lagret för dem också — ett creator-workflow för publicering, åtkomst, användningsgränser och stödd kunskap, så att en bra idé inte stannar i utkast medan samma frågor kommer tillbaka.
02Vad det är
Vad Prostir är, med klara ord
Prostir hjälper dig konfigurera en AI-Agent från stödda resurser och publicera den på egna HTTPS- och MCP-endpoints. Kompatibla klienter behöver stödd connector eller transport och autentisering; webbwidget och meddelandekanaler konfigureras separat och är readiness-gated.
- 01Lägg till stödda resurserAnvänd stödda indata med extraherbart innehåll; sökningen beror på vad som kan extraheras.
- 02Skriv reglerna på vanlig engelskaIngen kod – precis hur den ska svara.
- 03Ange åtkomst och berättigat prisBehåll gratis åtkomst eller konfigurera ett säljarflöde när säljaren är berättigad.
- 04Publicera en endpointAgent får en HTTPS-yta och MCP-endpoint; andra kanaler är separata.
Den konfigurerade produkten kan innehålla:
- Åtkomst- och kontokontroller
- Stripe Connect för engångsbetalning eller abonnemang för berättigade säljare
- Rozetka Pay för engångsbetalning i UAH för berättigade ukrainska säljare
- Användningsgränser och aktivitetsvyer för creator
Tillgänglighet beror på konfiguration, behörighet och readiness-kontroller
03
Vem det är till för
Prostir är byggd för personer som har expertis men inte ett ingenjörsteam.
Konsulter och coacher
Som svarar på samma frågor varje vecka.
Kursskapare
Som vill ha en handledare som undervisar från sitt material.
Teams
Som behöver en privat hjälpare som kan sina handlingar och regler.
Alla som har en tjänst att sälja
Som vill ha produktkontroller runt stödd kunskap utan att bygga varje lager själv.
Börja med att kontrollera resurser, kanal, åtkomstmodell och säljarinställning.
04
Vem bygger den
Prostir är gjord av Managed Code, ett kreativt och ingenjörsteam som bygger produkter. Vi har ägnat år åt att bygga den typ av infrastruktur som de flesta produkter återuppfinner från grunden: värdbaserade slutpunkter, kunskapshantering, fakturering, åtkomstkontroll.
Vi utvecklar det arbetet som återanvändbara produktbyggstenar. Varje kapacitet beror fortfarande på konfiguration, behörighet och release-readiness.
Om du vill se exakt vad som löper under huven, har nästa avsnitt det.
05Under huven
För den tekniskt nyfikna
Du behöver inte läsa detta för att använda Prostir. Om du bygger programvara, här är vad som körs under.
Prostir är en .NET-plattform byggd av Managed Code. Skapararbetsytan och operatörskonsolen körs på Blazor; de offentliga sidorna är statiska Astro. Nedan hanterar skrivna .NET-tjänster på Orleans gränserna mellan agent, användare, session och operation, med Cosmos för persistens och EF Core för frågemodellen. Aspire orkestrerar det lokalt och i molnet.
AI-lagret använder Microsoft.Extensions.AI för chattklienter, inbäddningar, verktygssamtal och telemetri. Tre Managed Code-paket gör det tunga lyftet: MCPGateway samlar ihop verktyg, uppmaningar och uppströms MCP-källor; MarkdownLd.Kb bygger kunskapsartefakterna Markdown-LD och JSON-LD bakom sökning; Storage abstraherar filer, minne och runtime-artefakter.
Åtgärder förblir serversidan. MCP C# SDK hanterar protokoll, Jint kör JavaScript-verktyg i sandlåda och Stateless driver workflow-övergångar. Berättigade säljare använder Stripe Connect för engångsbetalning eller abonnemang; Rozetka Pay stöder i Ukraina endast engångsbetalning i UAH. Säljaren ansvarar för skatt, leverans, återbetalning, tvister och garantier. Prostir erbjuder inte pay-per-use.
- MCPGateway
- MarkdownLd.Kb
- Storage
- Orleans
- Cosmos DB
- EF Core
- Aspire
- Microsoft.Extensions.AI
- MCP C# SDK
- Jint
- Stateless
- Stripe and Rozetka Pay integration
Managed Code
- ManagedCode.MCPGatewayhttps://github.com/managed-code-hub
- ManagedCode.MarkdownLd.Kbhttps://github.com/managed-code-hub
- ManagedCode.Storagehttps://github.com/managed-code-hub
- ManagedCode.LlmTckhttps://github.com/managedcode/LlmTck
- ManagedCode.Communicationhttps://github.com/managedcode/Communication
- ManagedCode.TimeSerieshttps://github.com/managedcode/TimeSeries
- ManagedCode.Orleans.RateLimitinghttps://github.com/managedcode/Orleans.RateLimiting
- ManagedCode.Orleans.Identityhttps://github.com/managedcode/Orleans.Identity
- ManagedCode.Orleans.Graphhttps://github.com/managedcode/Orleans.Graph
- ManagedCode.FeatureCheckerhttps://github.com/managedcode/FeatureChecker
.NET- och AI-runtime
- Microsoft.Extensions.AIhttps://learn.microsoft.com/en-us/dotnet/ai/microsoft-extensions-ai
- Microsoft Agent Frameworkhttps://learn.microsoft.com/en-us/agent-framework/
- Microsoft Orleanshttps://github.com/dotnet/orleans
- .NEThttps://github.com/dotnet/runtime
- ASP.NET Corehttps://github.com/dotnet/aspnetcore
- Aspirehttps://github.com/dotnet/aspire
- EF Corehttps://github.com/dotnet/efcore
- MCP C# SDKhttps://github.com/modelcontextprotocol/csharp-sdk
- Jinthttps://github.com/sebastienros/jint
- Statelesshttps://github.com/dotnet-state-machine/stateless
Var ska man börja
Utforska exempel innan du väljer byggväg.
Exempel visar möjliga Agent-former utan att hävda kundresultat. En fallstudie publiceras först när kund, implementation och resultatbevis har verifierats.