#4 · Primary category: Online & Streaming Machine Learning

psi

artificial-intelligence component-library framework human-robot-interaction multimodal multimodal-interactions perception pipelines stream-processing streaming

Platform for Situated Intelligence

Project last updated:08/20/26

GitHub Stars

572

Forks

104

Contributors

22

License

MIT

Why we included this project

Psi is a C# framework for building multimodal systems that process streaming sensor data, such as audio, video, depth, and IMU signals, while keeping them temporally aligned. It provides a component model for connecting perception, processing, and effector modules, along with tools for visualizing, annotating, and processing the data. There's also a library of ready-made components for common sensors and processing technologies, so you can assemble a working system without building all the plumbing yourself. This makes it a practical choice for research and prototyping in areas like social robots, embodied conversational agents, mixed-reality assistants, and ambient intelligence, where timing and latency are critical.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category