Skip to content

Commit

Permalink
Merge pull request #106 from valory-xyz/doc/doc_revision
Browse files Browse the repository at this point in the history
Doc revision
  • Loading branch information
dvilelaf authored Sep 29, 2023
2 parents 371d5cf + d6edd0a commit fdb487e
Show file tree
Hide file tree
Showing 3 changed files with 146 additions and 0 deletions.
17 changes: 17 additions & 0 deletions docs/images/mechkit.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
24 changes: 24 additions & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
![MechKit](images/mechkit.svg){ align=left }
The MechKit is a toolkit to build services (AI Mechs) based on the [Gnosis chain](https://www.gnosis.io/) which enable users to post *AI tasks requests* on-chain and get their result delivered back efficiently. An AI Mech will execute these tasks for the user. All the user requires is to pay a xDAI fee to reward the worker service executing the task. AI Mechs are **hassle-free**, **crypto-native**, and **infinitely composable**.

!!! info

This section will be completed soon.

## Demo

!!! info

This section will be completed soon.

## Build

1. Fork the [MechKit repository](https://github.com/valory-xyz/mech).
2. Make the necessary adjustments to tailor the service to your needs. This could include:
* Adjust configuration parameters (e.g., in the `service.yaml` file).
* Expand the service finite-state machine with your custom states.
3. Run your service as detailed above.

!!! tip "Looking for help building your own?"

Refer to the [Autonolas Discord community](https://discord.com/invite/z2PT65jKqQ), or consider ecosystem services like [Valory Propel](https://propel.valory.xyz) for the fastest way to get your first autonomous service in production.
105 changes: 105 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
site_name: product/mechkit #Required format to work with monorepo including a specific route in the address.
site_url: https://docs.autonolas.network/product/mechkit/
site_description: Autonolas MechKit developer documentation
repo_url: https://github.com/valory-xyz/agent-academy-1
site_author: [email protected]
edit_uri: ""
copyright: Copyright © 2021 - 2023 Valory AG


strict: true


theme:
name: 'material'
language: en
favicon: images/favicon.ico
logo: images/logo.svg
icon:
admonition:
abstract: material/book-open-variant
features:
- navigation.indexes
- navigation.top
- navigation.tracking
- navigation.footer
- search.highlight
- search.share
- search.suggest
- content.code.copy
- content.code.annotate
- content.tabs.link


extra_css:
- stylesheets/extra.css


nav:
- MechKit: 'index.md'


plugins:
- macros:
on_error_fail: true
on_undefined: strict
- search


markdown_extensions:
- admonition
- attr_list
- pymdownx.details
- pymdownx.keys
- pymdownx.superfences
- pymdownx.tabbed:
alternate_style: true
- pymdownx.highlight
- pymdownx.emoji:
emoji_index: !!python/name:materialx.emoji.twemoji
emoji_generator: !!python/name:materialx.emoji.to_svg
- pymdownx.arithmatex:
generic: true
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- def_list
- md_in_html
- toc:
title: On this page
toc_depth: 3


extra:
open_aea: '[Open AEA](https://github.com/valory-xyz/open-aea)'
open_aea_doc: '[Open AEA documentation](https://open-aea.docs.autonolas.tech)'
open_aea_api: '[Open AEA API](https://open-aea.docs.autonolas.tech/api)'
fsm_app: 'FSM App'
open_autonomy: '[Open Autonomy](https://github.com/valory-xyz/open-autonomy)'
open_autonomy_api: '[Open Autonomy API](https://docs.autonolas.network)'
open_aea_repository: '[Open AEA repository](https://github.com/valory-xyz/open-aea)'
open_autonomy_repository: '[Open Autonomy repository](https://github.com/valory-xyz/open-autonomy)'
autonolas_whitepaper: '[Autonolas Whitepaper](https://www.autonolas.network/documents/whitepaper/Whitepaper%20v1.0.pdf)'
autonolas_protocol: '[Autonolas Protocol](https://docs.autonolas.network/protocol)'
autonolas_protocol_registry_dapp_link: 'https://registry.olas.network'
autonolas_protocol_registry_dapp: '[Autonolas Protocol web app](https://registry.olas.network)'
autonolas_protocol_tokenomics_dapp: '[Autonolas Tokenomics web app](https://tokenomics.olas.network)'
social:
- icon: fontawesome/brands/twitter
link: https://twitter.com/autonolas
name: Autonolas on Twitter
- icon: fontawesome/brands/discord
link: https://discord.com/invite/z2PT65jKqQ
name: Autonolas on Discord
- icon: fontawesome/brands/github
link: https://github.com/valory-xyz
name: Autonolas on GitHub


extra_javascript:
- https://unpkg.com/[email protected]/dist/mermaid.min.js
- javascripts/mathjax.js
- https://polyfill.io/v3/polyfill.min.js?features=es6
- https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js

0 comments on commit fdb487e

Please sign in to comment.