Mycroft AI
  • Documentation
  • About Mycroft AI
    • Why use Mycroft AI?
    • Glossary of terms
    • Contributing
    • FAQ
  • Using Mycroft AI
    • Get Mycroft
      • Mark II
        • Mark II Dev Kit
      • Mark 1
      • Picroft
      • Linux
      • Mac OS and Windows with VirtualBox
      • Docker
      • Android
    • Pairing Your Device
    • Basic Commands
    • Installing New Skills
    • Customizations
      • Configuration Manager
      • mycroft.conf
      • Languages
        • Français (French)
        • Deutsch (German)
      • Using a Custom Wake Word
      • Speech-To-Text
      • Text-To-Speech
    • Troubleshooting
      • General Troubleshooting
      • Audio Troubleshooting
      • Wake Word Troubleshooting
      • Log Files
      • Support Skill
      • Getting more support
  • Skill Development
    • Voice User Interface Design Guidelines
      • What can a Skill do?
      • Design Process
      • Voice Assistant Personas
      • Interactions
        • Intents
        • Statements and Prompts
        • Confirmations
      • Conversations
      • Error Handling
      • Example Interaction Script
      • Prototyping
      • Design to Development
    • Development Setup
      • Python Resources
      • Your First Skill
    • Skill Structure
      • Lifecycle Methods
      • Logging
      • Skill Settings
      • Dependencies
        • Manifest.yml
        • Requirements files
      • Filesystem access
      • Skill API
    • Integration Tests
      • Test Steps
      • Scenario Outlines
      • Test Runner
      • Reviewing the Report
      • Adding Custom Steps
      • Old Test System
    • User interaction
      • Intents
        • Padatious Intents
        • Adapt Intents
      • Statements
      • Prompts
      • Parsing Utterances
      • Confirmations
      • Conversational Context
      • Converse
    • Displaying information
      • GUI Framework
      • Show Simple Content
      • Mycroft-GUI on a PC
      • Mark 1 Display
    • Advanced Skill Types
      • Fallback Skill
      • Common Play Framework
      • Common Query Framework
      • Common IoT Framework
    • Mycroft Skills Manager
      • Troubleshooting
    • Marketplace Submission
      • Skills Acceptance Process
        • Information Review Template
        • Code Review Template
        • Functional Review Template
        • Combined Template
      • Skill README.md
    • FAQ
  • Mycroft Technologies
    • Technology Overview
    • Roadmap
    • Mycroft Core
      • MessageBus
      • Message Types
      • Services
        • Enclosure
        • Voice Service
        • Audio Service
        • Skills Service
      • Plugins
        • Audioservice Plugins
        • STT Plugins
        • TTS Plugins
        • Wake Word Plugins
      • Testing
      • Legacy Repo
    • Adapt
      • Adapt Examples
      • Adapt Tutorial
    • Lingua Franca
    • Mimic TTS
      • Mimic 3
      • Mimic 2
      • Mimic 1
      • Mimic Recording Studio
    • Mycroft GUI
      • Remote STT and TTS
    • Mycroft Skills Kit
    • Mycroft Skills Manager
    • Padatious
    • Precise
    • Platforms
Powered by GitBook
On this page
  • Mark II
  • Deprecated
  • Mark 1
  • Picroft
  • Snapcraft

Was this helpful?

  1. Mycroft Technologies

Platforms

A list of Mycroft hardware devices and software platforms and the repositories specific to them.

PreviousPrecise

Last updated 4 years ago

Was this helpful?

Mycroft has a number of devices and software platforms. Most have some unique code or may have dedicated information stored in a repository.

Mark II

  • - all of the designs and technical details of the Mycroft Mark II Prototypes.

  • - Qt GUI Framework used by the Mark II and other projects.

  • - Plasma Shell components for the Mark II including the pull-down menu and virtual keyboard.

  • - Skill providing user interaction for device specific actions. Much of this will be moved to the Mark II enclosure.

  • - Audio and visual prompts for the Pantacor Wifi Connect system.

  • - Feature branch of mycroft-core containing Mark II development code. This was branched to allow the development team to rapidly iterate. It will be merged back into the mainline project shortly.

Deprecated

The following repositories were used by previous versions of the Mark II.

Mark 1

  • - all of the designs and technical details of the Mycroft Mark 1.

  • - the code run on the Arduino within a Mark 1 unit. It manages the eyes, the mouth, and the button.

  • - Skill providing user interaction for device specific actions.

  • - A Skill to showcase the features of the Mark 1.

  • - This will mount a mark 1 production image and run a test script inside of it with qemu.

  • - Updates original Mark 1 devices running mycroft-core versions less than 0.9.0, allowing them to upgrade to the latest version of Mycroft.

Picroft

Snapcraft

- Build recipe and assets for creating Picroft images.

- Snap build configuration for Mycroft.

Mark II hardware
mycroft-gui
mycroft-gui-mark-2
skill-mark-2
skill-wifi-connect
mycroft-core#feature/mark-2
enclosure-mark2
skill-mark-2-pi
hardware-mycroft-mark-1
enclosure-mark-1
mycroft-mark-1
skill-mark1-demo
mark-1-update-test
skill-platform-patch
enclosure-picroft
snapcroft-mycroft-core