3.0.3 • Published 5 days ago

@teamteanpm2024/tempora-consequatur-commodi v3.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
5 days ago

Kinetic Object Stream

A Swarm Intelligence framework for creating distributed data pipelines and autonomic neural networks.

It's a framework based on data-centric reactive programming paradigm that dynamically responds to objects in motion through a pipeline of computational actors that can execute concurrently.

Conduct data science experiments, create neural networks, and embrace KOS.

Overview

The KOS framework enables dataflow transactions to be expressed as a set of discrete atomic reaction(s) that automatically executes based on one or more desired input(s) it observes from its incoming flow of data stimuli.

Using KOS, you can create a new Persona instance with one or more Reaction functions and feed/pipe a stream of Pulse into the Persona.

One of the most important concept in KOS is that these reactive functions are never explicitly called by other functions as part of a control flow logic. Instead, the reactive functions are invoked automatically by the KOS framework when its input states are eventually satisfied by one or more observed flow of data stimuli. Its operating behavior is very similar to how a runtime garbage collector works tirelessly behind the scenes in a given software instance. You don't need to explicitly tell the garbage collector to clean-up, it simply reacts autonomously based on its environmental observations.

When you embrace KOS you are embracing chaos itself by giving up your programmatic execution flow control logic. Instead of honing your incantation skills and declaring the chain of commands for fulfilling your desires, you've now become an alchemist, continually experimenting with chain reactions and tinkering with stimuli you inject into the system until you get your desired result.

Once you learn how to express and leverage the power of chain reactions, you can create neural networks that evolve based on its operating environment.

NOTE: this documentation is out-of-date and will be updated shortly.

Reference Guides

Since KOS encapsulates a number of fundamentally different paradigms for expressing software itself, it is highly advised that first-time users carefully read all of the included documentation below:

The developer's guide to creating new reactors and understanding the KOS library APIs will be coming soon! In the meantime, taking a look at the available reactors bundled with the KOS framework should provide some indirect guidance.

Installation

$ npm install @teamteanpm2024/tempora-consequatur-commodi

For development and running through examples, you can grab the source repo from:

$ git clone https://github.com/teamteanpm2024/tempora-consequatur-commodi

Available Modules

The following Reactor modules are included inside the KOS repository (see /reactor):

namedescription
consolereactions to user prompt interactions
hivereactions to p2p hive communications
httpreactions to http client/server transactions
linkreactions to dynamic client/server flows
logreactions to send logging messages to an output stream
mqttreactions to mqtt client/server transactions
netreactions to tcp/udp client/server transactions
nodereactions to Node.js runtime context
npmreactions to NPM package management requests
reactreactions to React.js component lifecycle
renderreactions to visually render reactors
restreactions to RESTful transactions
snmpreactions to snmp client/server transactions
wsreactions to websockets client/server flows

License

Apache 2.0

This software is brought to you by Corenova Technologies. We'd love to hear your feedback. Please feel free to reach me at peter@corenova.com anytime with questions, suggestions, etc.

react animationawesomesaucecontainshasOwniterationtestingmacosprunewatchwatchFileArray.prototype.flatwordbreakoptimizersyntaxamazonrequirehttpreusematchAlllibphonenumberminimalreducetostringtagfunctionsECMAScript 7ES2018nopeiteratorfull-widthObservableuser-streamsjsxwalkingregexresolvemakeoncearktype_.extendposemkdirsairbnbdefinePropertyes63ddependency managerargparsemapreduceESloggerendpointrm -frtypeerrorsanitizevalidatefile systemcollectionStreamslesslengthharmonyswfcharacters.envbundlernumberkeysObjectapiescapedom-testing-libraryinterruptspurefindArrayBuffer.prototype.slicestringifyinternaleslintplugindirfindLastjavascriptworkerentriesieurlponyfillrdsmruserializationargvgetoptsortfast-deep-copydynamodbstatelessnested cssdeepclonegetPrototypeOfECMAScript 6react-hookscolumnpnpm9Uint8ClampedArraypasswordes2017classessimpledberror-handlingreduxsqsWeakMapwindowstypedsignalsmomentcommanddependenciescachecallboundassertionES6promisestesterPromiseperformantsignalsameValueZeroserializeflatcurlxtermArray.prototype.findLastcurriedpropertiesuuidcolourchromeMicrosoftmatchesloggingflagcommanderfindLastIndexvalidatorparsingObject.getPrototypeOfRegExp#flagsgroupgetOwnPropertyDescriptorextraregexpRegExp.prototype.flagsframeworktaskelbtypedarraydropnegativepropertyrapidspringinspectexitzodpatchpackage.jsones-abstractsomermdirconcatestreetraverseTypeBoxes2016eslintutilmake dirtranspilerES2022parentsrecursiveschemaredux-toolkitbyteOffsetanimationdeterministicprettyerrorlazyURLSearchParamsES2021arrayoffsetpolyfillratelimittelephonegenericses7visualsanitizationbcryptfunctionjson-schema-validationtouchstylesheetUint32Arraypackage managercodesmatchTypedArrayexpresssetterbrowserbabel-coreslicefast-cloneWeakSetimportexportwritableconstdescriptorshas-ownnamesroute53jasminestyleguidedefinechromiumspecwalkHyBistatussafefunctionalcolorsassertssymbolopeniamInt8ArraySetreducerkinesistapxsstrimStartrfc4122protobufqueuefiltercloudformationpersistentenumerablelinuxworkflowgroupByvaliditerateboundprivate datasigintlogglacierdeep-copyhashweaksetArray.prototype.includesansiregularproxybatcheventDispatchersequencecheckmiddlewaretermimporttacitrmstructuredClonequerystringes5inferenceemitdataviewsyntaxerrorvest[[Prototype]]ramdaisConcatSpreadableprivatebalancedcolorflagscallbackdeepcopyspeedhigher-orderFloat32ArrayclassnameskarmaStreamES3valuesrandomformjson-schema-validatorlrugradients css3datemkdirObject.fromEntriesjsonschemabrowserslistparseelasticacheasciiautoprefixerworkspace:*call$.extendECMAScript 2017yupjsdomrgbtrimLeftfullwidthArrayBufferterminalArray.prototype.findLastIndexECMAScript 2022fastclonecall-bindless.jspostcss-pluginxhrwebscheme-validationstringifierinternal slottypesafecopyequaltapetddpropgradients csswritecryptcompile lesscreatethreecore-jsincludestslibavatypeofkoreansetObservablesbootstrap cssquotecloudsearchomitarraysdeep__proto__6to5emojiweakmapjoiFunction.prototype.nameextensionencryptionconsolecorepicomatchfastcopyvargestureslinttakeprotoArraySymbol.toStringTagmetadataequalityES8jestsesshellargumentpackagestypesES2015popmotionmimecode pointscompilerqueueMicrotaskstoragegatewayES2016searchassertObject.definePropertyconcatMapgetintrinsicshebangObject.keyseast-asian-widthemrtypedarraysvalidationajaxreadschemeJSON-SchemaWebSocketsletpositivetrimRightdirectoryrobustthrottleloadingeslintconfigutilstoArrayES7class-validator-0inshimlook-upES5css-in-jssuperagentRFC-6455dayjssetImmediatestylesfullloadbalancingcssautoscalingartreadablestreamimmerjstoolkitenvironmentauthenticationmimetypeshardlinksvariablesutilitiesspinnershookformMapqsECMAScript 2018fsES2023es8datastructurebddmulti-packageBigUint64Arraywarningcss variablehookscoercibles3flatMapmobileURLttymovePushparentfind-upwatcherbusyjQueryspinnerobjectjapanesetoSortedArray.prototype.filterstarter@@toStringTaguninstallES2019authguidextendObject.entriesECMAScript 2019TypeScriptesutil.inspectstylingdescriptionbindbootstrap lesstypescriptjwtbreakcjkdeleteinvariantgetterCSSStyleDeclarationasyncdiffassignargstrimEndtoolsArray.prototype.containsconcurrencyratehttpsefficientfpscolumnsirqprocesscryptofromES2017Array.prototype.flatMaplinkfastpreprocessorformsshamslotString.prototype.matchAllframerfolderfigletnodejsruntimeinstallerlanguageexpressioncliconfigurablecloudtrailwaitreactflattenexit-codei18ndotenvthroatsharedarraybuffersidewgetcollection.es6css lessbundlingInt16Arrayexecbrowserlistpluginaccessibilitya11yReactiveExtensionspoint-freesymlinkcharacterhasOwnPropertydebughandlersreact poseforEachmochaBigInt64ArrayvaluebuffermixinsecmascriptsymlinksvpceventEmittertextpostcssprogressFloat64Arraysnstoobjectelectronfixed-widthzerobyteString.prototype.trimbuffersformattingebsl10nregular expressionsfseventswatchingduplexSymbolArrayBuffer#slicenativeUint16Arrayfast-deep-clonesettingsmergemime-dbprototypedragAsyncIteratorisJSONcloudwatchenvsymbolscloudfrontajvwrapECMAScript 2021ESnextjsonpathdataViewless mixinsgettypehasec2styled-componentsReflect.getPrototypeOfviewconsumees2015wafshrinkwrapenderless cssdeep-cloneconnectcommand-linefppreserve-symlinkswaapisigtermpipestring0utilitydataES2020ECMAScript 2023less compiler
2.0.3

6 days ago

3.0.3

5 days ago

2.0.2

7 days ago

2.0.1

8 days ago

2.0.0

9 days ago

1.0.0

10 days ago