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
2 changes: 2 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,13 @@ Fork the repository.
Create a new branch for your feature.
Add your feature or improvement.
Send a pull request.

We appreciate your input!

## Installing Dependencies

```cmd
poetry lock
poetry install
pre-commit install
```
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ for response in flo.stream("Write about recent AI developments"):
```

**Note:** You can make each of the above agents including the router to different models, giving flexibility to combine the power of different LLMs.
To know more, check multi-model integration in detailed [documentation](https://flo-ai.rootflo.ai)
To know more, check multi-model integration in detailed [documentation](https://flo-ai.rootflo.ai/advanced/model-switching)

### Lets Create a AI team using code

Expand Down
13 changes: 6 additions & 7 deletions ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,7 @@ Core features improve the library itself to cater wider range of functionalities

| Name | Description | Status | Release version |
|------|-------------|--------|-----------------|
| Full composability | Right now teams can only be combined with teams and agents with agents. We want to extend this to team + agent composibility | ✅ | 0.0.4 |
| Error handling | Ability to handle errors autonomously | ✅ | 0.0.4|
|LLM Extensibilty| Ability to different LLMs across different agents and teams| ✅ | 0.0.4|
|Async Tools| Ability create tools easily within asyncio | ✅ | 0.0.4|
|Observer| Observer framework for raising agent decision events and other important events | ✅ | 0.0.4|
|Output formatter| Ability to templatize output format using pydantic| Yet to start| 0.0.4|
|Auto-Query RAG| Ability to make metadata query within the agentic, which can automatically add metadata while rag query runs, like timestamp or other data|Yet to start|TBD|
|Parellel Router| A router to execute tasks or agents in parallel if the tasks are independent | Yet to start | TBD

## Observability
Expand All @@ -24,7 +18,6 @@ These features improve logging and debugging abilities while building.
| Name | Description | Status | Release version |
|------|-------------|--------|-----------------|
|Recursion control| Expose parameters like recursion control to limit recursions and policy in case of recursion etc | Yet to start | 0.0.5
|Set up tests| Create a framework for unit-testing flo-ai and its internal functionalities| ✅ | 0.0.4

## Community

Expand All @@ -47,6 +40,12 @@ The community is welcome to suggest changes to the roadmap, through a pull reque
|Reflection| Reflection lets you build a component that can make the AI retrospectively look at the current output and retry or work again on the task at hand| ✅ | 0.0.3|
|Delegator| Delegator lets you build a component that can help delegate a flo to a particular agent, by some condition| ✅ | 0.0.3|
|Logging Framework|Better logging framework which can be extended to parent application (with log level control)| ✅|0.0.3|
| Full composability | Right now teams can only be combined with teams and agents with agents. We want to extend this to team + agent composibility | ✅ | 0.0.4 |
| Error handling | Ability to handle errors autonomously | ✅ | 0.0.4|
|LLM Extensibilty| Ability to different LLMs across different agents and teams| ✅ | 0.0.4|
|Async Tools| Ability create tools easily within asyncio | ✅ | 0.0.4|
|Observer| Observer framework for raising agent decision events and other important events | ✅ | 0.0.4|
|Set up tests| Create a framework for unit-testing flo-ai and its internal functionalities| ✅ | 0.0.4



Loading