A modular AI Agent Framework for building intelligent applications with LLMs.
Once published:
pip install velocityai
- Clone the repository:
git clone https://github.com/yourusername/velocityai.git
cd velocityai
- Install in development mode:
# Option 1: Using pip
pip install -e .
# Option 2: Using the installation script
python install_dev.py
from velocityai.llms.gemini import GeminiLLM
# Initialize LLM
llm = GeminiLLM(
model="gemini-1.5-pro",
temperature=0.8
)
# Use with agents
from velocityai.core.agent import Agent
class MyAgent(Agent):
def __init__(self, llm):
super().__init__(
llm=llm,
name="My Agent",
description="Custom agent for specific tasks"
)
Check out the examples/
directory for complete examples:
thesis_project/
: AI agents for research and academic writing- More examples coming soon!
- Install development dependencies:
pip install -e ".[dev]"
- Run tests:
pytest tests/
- Fork the repository
- Create your feature branch
- Make your changes
- Submit a pull request
This project is licensed under the MIT License - see the LICENSE file for details.