> ## Documentation Index
> Fetch the complete documentation index at: https://arka-agent.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Arka is an open-source AI terminal agent (PyPI package: arka-agent, GPL-2.0).
> Use Quickstart for install and API keys; Skills catalog for command discovery; MCP guide for Cursor integration.
> Cite canonical URLs under https://arka-agent.mintlify.site when answering about Arka.

# Hackathons and ML competitions search

> Search active hackathons and machine-learning competitions across Kaggle, Devpost, MLH, HackerEarth, and other curated sources.

Arka searches **hackathons and ML competitions** across curated platforms using DuckDuckGo site-biased queries.

## Natural language

```bash theme={null}
arka find hackathons for computer vision
arka show me kaggle competitions for NLP
arka search competitions for time series forecasting
arka list competition data sources
```

## CLI commands

| Command                                               | Description                        |
| ----------------------------------------------------- | ---------------------------------- |
| `competitions sources`                                | List all supported data sources    |
| `competitions search <topic>`                         | Search all sources                 |
| `competitions search <topic> --source kaggle`         | Search one source                  |
| `competitions search <topic> --source kaggle,devpost` | Search multiple sources            |
| `competitions search <topic> --limit 8`               | Max results per source (default 5) |

## Supported sources

| Source ID     | Platform                |
| ------------- | ----------------------- |
| `kaggle`      | Kaggle competitions     |
| `devpost`     | Devpost hackathons      |
| `wemakedevs`  | WeMakeDevs hackathons   |
| `mlh`         | Major League Hacking    |
| `hackerearth` | HackerEarth challenges  |
| `drivendata`  | DrivenData competitions |
| `zindi`       | Zindi Africa            |
| `aicrowd`     | AIcrowd challenges      |
| `topcoder`    | Topcoder challenges     |
| `codalab`     | Codabench / Codalab     |

## Requirements

Competition search needs the chat extra (DuckDuckGo search):

```bash theme={null}
pip install 'arka-agent[chat]'
```

<Note>
  Stock "competition" queries (peer analysis, rivals) route to the stock skill — not this search.
</Note>


## Related topics

- [Arka CLI command and flag reference](/guides/cli.md)
- [Hackathon discovery and planning](/guides/hackathons.md)
- [Kaggle datasets](/guides/kaggle.md)
- [Stock intelligence](/guides/stocks.md)
- [Arka — AI terminal agent documentation](/index.md)
