Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# AlphaTrion

**AlphaTrion** is an open-source and all-in-one platform to build LLM-powered applications. Named after the wise Transformer mentor, it embodies guidance and innovation to help developers build **production-ready** GenAI applications with ease. *Still under active development.*

## How to Contribute

We welcome all kinds of contributions! Please see our [contribution guidelines](CONTRIBUTING.md) for more details.

Refer to [developer.md](./docs/development.md) for more information on how to set up your development environment.

Refer to [our roadmap](./docs/roadmap.md) to see what features are coming next.

[![Star History Chart](https://api.star-history.com/svg?repos=inftyai/alphatrion&type=Date)](https://www.star-history.com/#inftyai/alphatrion&Date)
15 changes: 12 additions & 3 deletions docs/development.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
- Python 3.12 or higher
- Poetry for dependency management

## How to Develop
## How to Set Up

We welcome contributions! Please follow these steps:

Expand All @@ -14,18 +14,27 @@ We welcome contributions! Please follow these steps:
3. Install dependencies with `poetry install`.
4. Make your changes.


## How to Test

To run tests, use:

```bash
make test
```

## How to Build and Publish

> NOTE: You need to have the PyPI token set in your environment variables to publish the package.

To build the project, run:

```cmd
```bash
make build
```

To publish the project, run:

```cmd
```bash
make publish
```
23 changes: 23 additions & 0 deletions docs/roadmap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# RoadMap

## 2024 Q3 (September Only)

- Finish core modules: Experiment, Model, Checkpoint, Metric
- Add dashboard for experiment tracking and visualization

## 2024 Q4

- Experiment logging
- Cost tracking for Experiments
- Playground for quick prototyping
- Prompt management system with versioning
- Prompt optimization tools integration, like DSPy

## More

- Model leaderboard for comparing different models
- Evaluation module for application performance assessment
- Dataset management and versioning
- Security and compliance features
- Chatbot framework for building conversational agents
- MCP tools integration
Loading