Releases: joaomdmoura/crewAI
v0.1.32
- Moving to LangChain 0.1.0
- Improving Prompts
- Adding ability to limit maximum number of iterations for an agent
- Adding ability to Request Per Minute throttling for both Agents and Crews
- Adding initial support for translations
- Adding Greek translation
- Improve code readability
- Starting new documentation with mkdocs
v0.1.23
- Many Reliability improvements
- Prompt changes
- Initial changes for supporting multiple languages
- Fixing bug on task repeated execution
- Better execution error handling
- Updating READMe
v0.1.14
- Adding tool caching a loop execution prevention. (@joaomdmoura)
- Adding more guidelines for Agent delegation. (@joaomdmoura)
- Updating to use new openai lib version. (@joaomdmoura)
- Adding verbose levels to the logger. (@joaomdmoura)
- Removing WIP code. (@joaomdmoura)
- A lot of developer quality of life improvements (Special thanks to @greysonlalonde).
- Updating to pydantic v2 (Special thanks to @greysonlalonde as well).
v0.1.2
- Adding ability to use other LLMs, not OpenAI
v0.1.1
CrewAI v0.1.1 Release Notes
What's New
-
Crew Verbose Mode: Now allowing you to inspect a the tasks are being executed.
-
README and Docs Updates: A series of minor updates on the docs
v0.1.0
CrewAI v0.1.0 Release Notes
We are thrilled to announce the initial release of CrewAI, version 0.1.0! CrewAI is a framework designed to facilitate the orchestration of autonomous AI agents capable of role-playing and collaboration to accomplish complex tasks more efficiently.
What's New
-
Initial Launch: CrewAI is now officially in the wild! This foundational release lays the groundwork for AI agents to work in tandem, each with its own specialized role and objectives.
-
Role-Based Agent Design: Define and customize agents with specific roles, goals, and the tools they need to succeed.
-
Inter-Agent Delegation: Agents are now equipped to autonomously delegate tasks, enabling dynamic distribution of workload among the team.
-
Task Management: Create and assign tasks dynamically with the flexibility to specify the tools needed for each task.
-
Sequential Processes: Set up your agents to tackle tasks one after the other, ensuring organized and predictable workflows.
-
Documentation: Start exploring CrewAI with our initial documentation that guides you through the setup and use of the framework.
Enhancements
- Detailed API documentation for the
Agent
,Task
,Crew
, andProcess
classes. - Examples and tutorials to help you build your first CrewAI application.
- Basic setup for collaborative and delegation mechanisms among agents.
Known Issues
- As this is the first release, there may be undiscovered bugs and areas for optimization. We encourage the community to report any issues found during use.
Upcoming Features
- Advanced Process Management: In future releases, we will introduce more complex processes for task management including consensual and hierarchical workflows.