Welcome to the developer site for Pico Labs. Here you will find resources that will explain KRL and picos. the event-based architecture that it supports. If you don't see what you're after, ask us since this site is still under construction and there are several big holes that we're working to fill.
...
they support, and KRL, the event-based, actor-model language that picos run.
Meta
- History and Description of Picos
- Announcing Pico Engine 1.0
- Persistent Compute Objects
- Reactive Programming with Picos
Getting Started
- KRL Pico-Engine Quickstart
- Pico Programming Lessons
- Debugging KRL Rulesets
- Test-Driven Development and KRL
- Frequently Asked Questions (FAQ)
...
- Pico Engine Code - open source, NodeJS
Programming Picos
The following resources are available for people programming Picos and using KRL (the Pico programming Language).
- Endpoints
- Node.js Endpoints
- Node.js library for raising events
- Example IRC bot using Node.js library
- Ruby Gem for creating endpoints
- EMail endpoint in Ruby
- Mobile
- Node.js Endpoints
- Open source repositories for Kynetx code on Github
- Open source repositories for Pico Labs on Github
Using Picos
- Manifold - an IoT platform based on the Pico Engine
- Aries Agents - to support DIDComm and Sovrin agents
- Projects - projects for making picos better
Event Protocols
Community
- Technometria - Phil's blog
- KRL tag at StackOverflow.com
- Pico Labs Forum
Open Source
The Kinetic Rule Engine Node pico engine is an open source Apache Node module in Perl that interprets KRL. At present, setting up your own KRE is not for the faint of heart. We are happy to help you work through the issues, however if you would like to do it. We encourage people to use the hosted rules engine. We're also interested in recruiting people to help with the open source project. You can find the central repository for issues here:.
...
Section | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...