Skip to content

DYNAMICMORTAL/velocity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VelocityAI

A modular AI Agent Framework for building intelligent applications with LLMs.

Installation

For Users

Once published:

pip install velocityai

For Developers

  1. Clone the repository:
git clone https://github.com/yourusername/velocityai.git
cd velocityai
  1. Install in development mode:
# Option 1: Using pip
pip install -e .

# Option 2: Using the installation script
python install_dev.py

Quick Start

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"
        )

Examples

Check out the examples/ directory for complete examples:

  • thesis_project/: AI agents for research and academic writing
  • More examples coming soon!

Development

  1. Install development dependencies:
pip install -e ".[dev]"
  1. Run tests:
pytest tests/

Contributing

  1. Fork the repository
  2. Create your feature branch
  3. Make your changes
  4. Submit a pull request

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A modular AI Agent Framework for building intelligent applications with LLMs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages